There are 5 ways to get from Yala to Colombo Airport (CMB) by taxi, plane, train, car, bus, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Narathiwat Airport, fly
best- Take the taxi from Yala to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Bandaranaike International Airport (CMB)plane NAW - CMB
8h 20mRs 58,232–150,911Train to Hat Yai, fly
cheapest- Take the train from Yala to Hat Yaitrain
- Fly from Hat Yai (HDY) to Bandaranaike International Airport (CMB)plane HDY - CMB
11h 10mRs 46,961–139,077Drive to Sultan Mahmud Airport, fly
- Drive from Yala to Kuala-Trengganu-Airport-TGGcar
- Fly from Sultan Mahmud Airport (TGG) to Bandaranaike International Airport (CMB)plane TGG - CMB
11h 38mRs 58,295–166,314Minivan, bus to Sultan Ismail Petra, fly
- Take the bus from Yala to Sungai Kolokbus
- Take the bus from Stesen Bas Rantau Panjang to Stesen Bas Kota Bharubus
- Fly from Sultan Ismail Petra (KBR) to Bandaranaike International Airport (CMB)plane KBR - CMB
14h 2mRs 47,542–153,682Train, tram to Alor Setar, fly
- Take the train from Yala to Hat Yaitrain
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Anak Bukittram
- Fly from Alor Setar (AOR) to Bandaranaike International Airport (CMB)plane AOR - CMB
13h 18mRs 77,220–213,386
Narathiwat Airport (NAW) to Bandaranaike International Airport (CMB) flights
Comparing Your Travel Options
The cheapest way to get from Yala to Colombo Airport (CMB) is to train and fly which costs Rs. 47000 - Rs. 140000 and takes 11h 10m.
The fastest way to get from Yala to Colombo Airport (CMB) is to taxi and fly which takes 8h 20m and costs Rs. 55000 - Rs. 160000.
The distance between Yala and Colombo Airport (CMB) is 2486 km.
It takes approximately 8h 20m to get from Yala to Colombo Airport (CMB), including transfers.
Colombo Airport (CMB) is 1h 30m behind Yala. It is currently 2:31 AM in Yala and 1:01 AM in Colombo Airport (CMB).
There are 1367+ hotels available in Colombo Airport (CMB).
What companies run services between Yala, Thailand and Colombo Airport (CMB), Sri Lanka?
There is no direct connection from Yala to Colombo Airport (CMB). However, you can take the taxi to Narathiwat Airport (NAW) airport then fly to Bandaranaike International Airport (CMB). Alternatively, you can take the train to Hat Yai, walk to Kim Yong Market, take the bus to Hat Yai Airport, walk to Hat Yai (HDY) airport, then fly to Bandaranaike International Airport (CMB).
- Website
- malaysiaairlines.com
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- Rs 60,000–220,000
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- Rs 60,000–220,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- Rs 70,000–260,000
- Website
- srilankan.com
Flights from Hat Yai to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- Rs 55,000–150,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- Rs 60,000–170,000
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- Rs 60,000–220,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- Rs 70,000–260,000
- Website
- airasia.com
Flights from Narathiwat Airport to Bandaranaike International Airport via Don Muang
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- Rs 49,000–140,000
Flights from Hat Yai to Bandaranaike International Airport via Don Muang
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- Rs 46,000–130,000
- Website
- malindoair.com
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rs 55,000–160,000
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 6h 37m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rs 50,000–160,000
- Website
- singaporeair.com
Flights from Hat Yai to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 7h
- When
- Monday and Wednesday
- Estimated price
- Rs 55,000–220,000
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 12h 10m
- When
- Thursday
- Estimated price
- Rs 65,000–250,000
- Website
- thaiairways.com
Flights from Hat Yai to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- Rs 65,000–170,000
- Website
- airasia.com
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- Rs 47,000–150,000
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- Rs 45,000–150,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Yala to Hat Yai
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- Rs 370–8,500
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- Rs 6,000–8,500
- 3rd Class (Seat)
- Rs 1,100–1,400
- 2nd Class (Air-Conditioned Berth)
- Rs 370–470
- 2nd Class (Air-conditioned Seat)
- Rs 2,800–3,100
Train from Yala to Hat Yai
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- Rs 370–8,500
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- Rs 6,000–8,500
- 3rd Class (Seat)
- Rs 1,100–1,400
- 2nd Class (Air-Conditioned Berth)
- Rs 370–470
- 2nd Class (Air-conditioned Seat)
- Rs 2,800–3,100
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- Rs 150–8,500
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- Rs 6,000–8,500
- 3rd Class (Seat)
- Rs 950–1,200
- 2nd Class (Air-Conditioned Berth)
- Rs 150–200
- 2nd Class (Air-conditioned Seat)
- Rs 2,500–2,700
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Hat Yai to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- Rs 110–1,400
- Website
- KTMB
- Shuttle
- Rs 110–160
- Express
- Rs 950–1,400
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- Rs 140–1,500
- Website
- KTMB
- Shuttle
- Rs 140–200
- Express
- Rs 1,000–1,500
Bus from Yala to Sungai Kolok
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rs 1,083
- Phone
- (09) 774 2655
- [email protected]
- Website
- Ekspres Mutiara
Bus from Stesen Bas Rantau Panjang to Stesen Bas Kota Bharu
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- Rs 1,000–1,800
- Schedules at
- Ekspres Mutiara
- Ave. Duration
- 1h 5m
- Estimated price
- Rs 9,000–11,000
Taxi Yala Hatyai
- Phone
- +66 824 482 624
- Website
- taxiyalahatyai.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, The London Underground: Essential tips to navigate the Tube, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.







