Distance Calculator

Distance from Bangkok to Nayagarh

Distance between Bangkok and Nayagarh is 1784 kilometers (1109 miles).
Driving distance from Bangkok to Nayagarh is 3841 kilometers (2387 miles).

air 1784 km
air 1109 miles
car 3841 km
car 2387 miles

Distance Map Between Bangkok and Nayagarh

Bangkok, ThailandNayagarh, Bhubaneshwar, India = 1109 miles = 1784 km.

How far is it between Bangkok and Nayāgarh

Bangkok is located in Thailand with (13.754,100.5014) coordinates and Nayagarh is located in India with (20.1286,85.0956) coordinates. The calculated flying distance from Bangkok to Nayagarh is equal to 1109 miles which is equal to 1784 km.

If you want to go by car, the driving distance between Bangkok and Nayagarh is 3841.24 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 34 hours 17 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 2057 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Bangkok 13.754, 100.5014 13° 45´ 14.3280'' N
100° 30´ 5.1840'' E
Nayagarh 20.1286, 85.0956 20° 7´ 42.8160'' N
85° 5´ 44.2680'' E

Estimated Travel Time Between Bangkok and Nayāgarh

Average SpeedTravel Time
30 mph (48 km/h) 80 hours 01 minutes
40 mph (64 km/h) 60 hours 01 minutes
50 mph (80 km/h) 48 hours 00 minutes
60 mph (97 km/h) 39 hours 36 minutes
70 mph (112 km/h) 34 hours 17 minutes
75 mph (120 km/h) 32 hours 00 minutes
Bangkok, Thailand

Related Distances from Bangkok

CitiesDistance
Bangkok to Pali 23878 km
Bangkok to Hojai2200 km
Bangkok to Lalganj 23670 km
Bangkok to Mubarakpur3401 km
Bangkok to Bela3633 km
Nayagarh, Bhubaneshwar, India

Related Distances to Nayagarh

CitiesDistance
Bangkok to Nayagarh3841 km
Please Share Your Comments