HowToGo

Bangkok to Sri Lanka - Transfer & Transportation Guides

Find transfer & transportation guides from Bangkok to Sri Lanka. How to get from Bangkok to Sri Lanka by Flight.

You can get to Sri Lanka from Bangkok by verhicle types below

Search Transfer from Bangkok to Sri Lanka

Transfer solutions

You have 5 options transfer to Sri Lanka from Bangkok below

Train ( 26 min. )

Take a train from Phaya Thai to Suvarnabhumi Airport.


Open Map More details & check price at Airport Rail Link
Plane ( 3 hr. 20 min. )

Take a flight from Suvarnabhumi to Colombo.


Taxi ( 27 min. )

Take a taxi from Colombo to Colombo.


Open Map More details & check price at Kandy Meter Taxi
Duration 6 hr. 13 min.
Distance 2455 km.
Cost 194 USD
Train ( 26 min. )

Take a train from Phaya Thai to Suvarnabhumi Airport.


Open Map More details & check price at Airport Rail Link
Plane ( 6 hr. 5 min. )

Take a flight from Suvarnabhumi to Diyawanna Oya.


Taxi ( 12 min. )

Take a taxi from Diyawanna Oya to Maharagama.


Open Map More details & check price at Kangaroo Cabs
Duration 8 hr. 43 min.
Distance 2438 km.
Cost 410 USD
Bus ( 58 min. )

Take a bus from Wat Chanasongkram to Don Mueang.


Open Map More details & check price at Bangkok Mass Transit Authority
Walk ( 12 min. )

Take a foot from Don Mueang to Don Muang.


Plane ( 3 hr. 30 min. )

Take a flight from Don Muang to Colombo.


Taxi ( 27 min. )

Take a taxi from Colombo to Colombo.


Open Map More details & check price at Kandy Meter Taxi
Duration 7 hr. 6 min.
Distance 2447 km.
Cost 155 USD
Train ( 26 min. )

Take a train from Phaya Thai to Suvarnabhumi Airport.


Open Map More details & check price at Airport Rail Link
Plane ( 6 hr. 50 min. )

Take a flight from Suvarnabhumi to Sigiriya.


Taxi ( 21 min. )

Take a taxi from Sigiriya to Habarana.


Open Map More details & check price at Taxi Dambulla
Train ( 2 hr. 24 min. )

Take a train from Habarana to Trincomalee Station.


Open Map More details & check price at Sri Lanka Railways
Duration 13 hr. 1 min.
Distance 2408 km.
Cost 229 USD
Train ( 26 min. )

Take a train from Phaya Thai to Suvarnabhumi Airport.


Open Map More details & check price at Airport Rail Link
Plane ( 9 hr. 30 min. )

Take a flight from Suvarnabhumi to Batticaloa.


Taxi ( 2 hr. 36 min. )

Take a taxi from Batticaloa to Trincomalee.


Open Map More details & check price at Batticaloa Taxi Service
Duration 14 hr. 32 min.
Distance 2358 km.
Cost 286 USD

Find Hotels in Sri Lanka

You can find hotels and accommodations in Sri Lanka with our hotels search tool below

Booking.com

About Bangkok, Thailand

Bangkok is the capital and most populous city in Thailand. It is known in Thai as Krung Thep Maha Nakhon or simply Krung Thep. The city occupies 1,568.7 square kilometers (605.7 sq mi) in the Chao Phraya River Delta in central Thailand and has a popu... Learn more

About Sri Lanka


References