Distance Calculator

Distance from Bangkok to Dambulla

Distance between Bangkok and Dambulla is 2263 kilometers (1406 miles).
Driving distance from Bangkok to Dambulla is 6303 kilometers (3916 miles).

air 2263 km
air 1406 miles
car 6303 km
car 3916 miles

Distance Map Between Bangkok and Dambulla

Bangkok, ThailandDambulla, Kandy, Sri Lanka = 1406 miles = 2263 km.

How far is it between Bangkok and Dambulla

Bangkok is located in Thailand with (13.754,100.5014) coordinates and Dambulla is located in Sri Lanka with (7.86,80.6517) coordinates. The calculated flying distance from Bangkok to Dambulla is equal to 1406 miles which is equal to 2263 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Bangkok 13.754, 100.5014 13° 45´ 14.3280'' N
100° 30´ 5.1840'' E
Dambulla 7.86, 80.6517 7° 51´ 36.0000'' N
80° 39´ 6.0120'' E

Estimated Travel Time Between Bangkok and Dambulla

Average SpeedTravel Time
30 mph (48 km/h) 131 hours 18 minutes
40 mph (64 km/h) 98 hours 28 minutes
50 mph (80 km/h) 78 hours 46 minutes
60 mph (97 km/h) 64 hours 58 minutes
70 mph (112 km/h) 56 hours 16 minutes
75 mph (120 km/h) 52 hours 31 minutes
Bangkok, Thailand

Related Distances from Bangkok

CitiesDistance
Bangkok to Gampola6367 km
Bangkok to Badulla6369 km
Bangkok to Trincomalee6405 km
Bangkok to Kandy6259 km
Bangkok to Eravur Town6447 km
Dambulla, Kandy, Sri Lanka

Related Distances to Dambulla

CitiesDistance
Bangkok to Dambulla6303 km
Please Share Your Comments