There are 6 ways to get from Yala to Ambalangoda by taxi, plane, train, car, 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 to Colombo Airport, fly to Victoria Resevour Kandy, train
best- Take the taxi from Yala to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Bandaranaike International Airport (CMB)plane NAW - CMB
- Fly from Colombo Airport to Victoria Resevour Kandyplane
- Take the train from Kandy to Maradanatrain
- Take the train from Maradana to Ambalangodatrain
16h 4mRsĀ 177,187ā342,623Train, train to Kuala Lumpur International Airport, fly to Hatton, taxi
cheapest- Take the train from Yala to Hat Yaitrain
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Kl Sentraltrain
- Take the train from KL Sentral to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Hatton (NUF)plane KUL - NUF
- Take the taxi from Hatton (NUF) to Ambalangodataxi
21h 55mRsĀ 57,089ā164,882Train, drive to Sultan Ismail Petra, fly to Colombo Airport, fly to Victoria Resevour Kandy
- Take the train from Yala to Sungai Koloktrain
- Drive from Sungai Kolok to Sultan Ismail Petra (KBR)car
- Fly from Sultan Ismail Petra (KBR) to Bandaranaike International Airport (CMB)plane KBR - CMB
- Fly from Colombo Airport to Victoria Resevour Kandyplane
- Take the train from Kandy to Maradanatrain
- Take the train from Maradana to Ambalangodatrain
18h 14mRsĀ 108,911ā222,945Train to Hat Yai, fly to Colombo Airport, fly to Victoria Resevour Kandy, train
- Take the train from Yala to Hat Yaitrain
- Fly from Hat Yai (HDY) to Bandaranaike International Airport (CMB)plane HDY - CMB
- Fly from Colombo Airport to Victoria Resevour Kandyplane
- Take the train from Kandy to Maradanatrain
- Take the train from Maradana to Ambalangodatrain
18h 54mRsĀ 113,736ā210,749Drive to Sultan Mahmud Airport, fly to Colombo Airport, fly to Victoria Resevour Kandy, train
- Drive from Yala to Kuala-Trengganu-Airport-TGGcar
- Fly from Sultan Mahmud Airport (TGG) to Bandaranaike International Airport (CMB)plane TGG - CMB
- Fly from Colombo Airport to Victoria Resevour Kandyplane
- Take the train from Kandy to Maradanatrain
- Take the train from Maradana to Ambalangodatrain
18h 37mRsĀ 118,140ā227,921Train, tram to Alor Setar, fly to Colombo Airport, fly to Victoria Resevour Kandy
- 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
- Fly from Colombo Airport to Victoria Resevour Kandyplane
- Take the train from Kandy to Maradanatrain
- Take the train from Maradana to Ambalangodatrain
21h 20mRsĀ 120,022ā272,645
Kuala Lumpur International Airport (KUL) to Hatton (NUF) flights
Questions & Answers
The cheapest way to get from Yala to Ambalangoda is to train and fly and taxi which costs Rs. 55000 - Rs. 170000 and takes 21h 55m.
The fastest way to get from Yala to Ambalangoda is to taxi and fly and train which takes 16h 4m and costs Rs. 170000 - Rs. 350000.
The distance between Yala and Ambalangoda is 2781 km.
It takes approximately 16h 4m to get from Yala to Ambalangoda, including transfers.
Ambalangoda is 1h 30m behind Yala. It is currently 8:12 PM in Yala and 6:42 PM in Ambalangoda.
There are 1738+ hotels available in Ambalangoda.
What companies run services between Yala, Thailand and Ambalangoda, Sri Lanka?
There is no direct connection from Yala to Ambalangoda. However, you can take the taxi to Narathiwat Airport (NAW) airport, fly to Bandaranaike International Airport (CMB), fly to Victoria Resevour Kandy, take the taxi to Kandy, take the train to Maradana, then take the train to Ambalangoda. Alternatively, you can take the train to Sungai Kolok, drive to Sultan Ismail Petra (KBR) airport, fly to Bandaranaike International Airport (CMB), fly to Victoria Resevour Kandy, take the taxi to Kandy, take the train to Maradana, then take the train to Ambalangoda.
- Website
- malaysiaairlines.com
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- RsĀ 60,000ā190,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 7h 13m
- When
- Every day
- Estimated price
- RsĀ 60,000ā190,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- RsĀ 75,000ā240,000
- Website
- srilankan.com
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- RsĀ 60,000ā190,000
Flights from Hat Yai to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- RsĀ 60,000ā170,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- RsĀ 60,000ā190,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RsĀ 75,000ā240,000
- Website
- airasia.com
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RsĀ 49,000ā150,000
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Senai, Kuala Lumpur International Airport
- Ave. Duration
- 8h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RsĀ 55,000ā170,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- RsĀ 49,000ā150,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- RsĀ 60,000ā190,000
Flights from Alor Setar to Bandaranaike International Airport via Senai, Kuala Lumpur International Airport
- Ave. Duration
- 13h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RsĀ 70,000ā210,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Ā 110,000ā270,000
Flights from Hat Yai to Bandaranaike International Airport via Don Muang
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- RsĀ 55,000ā140,000
- Website
- fitsair.com
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 8h
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RsĀ 60,000ā170,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 7h 55m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RsĀ 75,000ā220,000
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 8h 40m
- When
- Friday and Sunday
- Estimated price
- RsĀ 55,000ā160,000
- Website
- singaporeair.com
Flights from Hat Yai to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 6h 50m
- When
- Friday and Sunday
- Estimated price
- RsĀ 60,000ā340,000
- Website
- thaiairways.com
Flights from Hat Yai to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- RsĀ 70,000ā190,000
- Website
- cinnamonair.com
Flights from Kuala Lumpur International Airport to Hatton via Bandaranaike International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- RsĀ 34,000ā110,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Maradana to Ambalangoda
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Maradana to Ambalangoda
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Maradana to Ambalangoda
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Maradana to Ambalangoda
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Maradana to Ambalangoda
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Yala to Sungai Kolok
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- RsĀ 350ā9,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RsĀ 6,000ā9,000
- 3rd Class (Seat)
- RsĀ 1,100ā1,400
- 2nd Class (Air-Conditioned Berth)
- RsĀ 350ā460
- 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ā9,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RsĀ 6,000ā9,000
- 3rd Class (Seat)
- RsĀ 1,100ā1,400
- 2nd Class (Air-Conditioned Berth)
- RsĀ 370ā480
- 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ā9,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RsĀ 6,000ā9,000
- 3rd Class (Seat)
- RsĀ 1,100ā1,400
- 2nd Class (Air-Conditioned Berth)
- RsĀ 370ā480
- 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ā9,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RsĀ 6,000ā9,000
- 3rd Class (Seat)
- RsĀ 950ā1,200
- 2nd Class (Air-Conditioned Berth)
- RsĀ 150ā200
- 2nd Class (Air-conditioned Seat)
- RsĀ 2,500ā2,800
Train from Yala to Hat Yai
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- RsĀ 370ā9,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RsĀ 6,000ā9,000
- 3rd Class (Seat)
- RsĀ 1,100ā1,400
- 2nd Class (Air-Conditioned Berth)
- RsĀ 370ā480
- 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ā9,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RsĀ 6,000ā9,000
- 3rd Class (Seat)
- RsĀ 950ā1,200
- 2nd Class (Air-Conditioned Berth)
- RsĀ 150ā200
- 2nd Class (Air-conditioned Seat)
- RsĀ 2,500ā2,800
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Padang Besar to Kl Sentral
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- RsĀ 1,000ā5,500
- Website
- https://www.ktmb.com.my
- Shuttle
- RsĀ 1,000ā1,600
- Express
- RsĀ 3,600ā5,500
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- RsĀ 140ā1,500
- Website
- https://www.ktmb.com.my
- Shuttle
- RsĀ 140ā200
- Express
- RsĀ 1,000ā1,500
- Phone
- +603 2267 8000
- [email protected]
- Website
- kliaekspres.com
Train from KL Sentral to Klia T2
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RsĀ 480ā6,500
- Website
- https://www.kliaekspres.com
- Ave. Duration
- 2h 8m
- Estimated price
- RsĀ 9,000ā25,000
Taxi Yala Hatyai
- Phone
- +66 824 482 624
- Website
- taxiyalahatyai.com
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.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 The London Underground: Essential tips to navigate the Tube, How to get from London to Edinburgh, and Italy Travel Guides - to help you get the most out of your next trip.















