Flight distance between Bangkok, Thailand and Nizhniy Novgorod, Russia 4,167.9 mi / 6,707.6 km