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 Fort Stationtrain
- Take the train from Fort Station to Ambalangodatrain
17h 14mRs 121,950–222,312Train, 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
32h 35mRs 74,031–206,610Train, 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 Fort Stationtrain
- Take the train from Fort Station to Ambalangodatrain
17h 54mRs 105,854–212,583Train 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 Fort Stationtrain
- Take the train from Fort Station to Ambalangodatrain
18h 39mRs 108,666–210,475Drive 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 Fort Stationtrain
- Take the train from Fort Station to Ambalangodatrain
18h 2mRs 118,006–237,709Train, 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 Fort Stationtrain
- Take the train from Fort Station to Ambalangodatrain
21h 2mRs 129,924–284,783
Kuala Lumpur International Airport (KUL) to Hatton (NUF) flights
Comparing Your Travel Options
The cheapest way to get from Yala to Ambalangoda is to train and fly and taxi which costs Rs. 70000 - Rs. 210000 and takes 32h 35m.
The fastest way to get from Yala to Ambalangoda is to taxi and fly and train which takes 17h 14m and costs Rs. 120000 - Rs. 230000.
The distance between Yala and Ambalangoda is 2781 km.
It takes approximately 17h 14m to get from Yala to Ambalangoda, including transfers.
Ambalangoda is 1h 30m behind Yala. It is currently 5:23 AM in Yala and 3:53 AM in Ambalangoda.
There are 1757+ 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 Fort Station, 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 Fort Station, 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
- 7h 13m
- When
- Every day
- Estimated price
- Rs 55,000–210,000
Flights from Hat Yai to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- Rs 50,000–150,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 8h 1m
- When
- Every day
- Estimated price
- Rs 60,000–230,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 9h 8m
- When
- Every day
- Estimated price
- Rs 70,000–260,000
- Website
- fireflyz.com.my
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- Rs 55,000–210,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 8h 11m
- When
- Every day
- Estimated price
- Rs 60,000–230,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- Rs 70,000–260,000
- Website
- srilankan.com
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- Rs 55,000–210,000
Flights from Hat Yai to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- Rs 50,000–150,000
Flights from Hat Yai to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 55,000–160,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- Rs 60,000–230,000
Flights from Alor Setar to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 8h 7m
- 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 42m
- When
- Every day
- Estimated price
- Rs 55,000–150,000
Flights from Hat Yai to Bandaranaike International Airport via Don Muang
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- Rs 50,000–140,000
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 57m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rs 50,000–150,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rs 55,000–160,000
- Website
- airasia.com
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- Rs 46,000–140,000
Flights from Sultan Mahmud Airport to Bandaranaike International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- Rs 49,000–160,000
- Website
- cinnamonair.com
Flights from Kuala Lumpur International Airport to Hatton via Bandaranaike International Airport
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- Rs 43,000–150,000
Flights from Kuala Lumpur International Airport to Hatton via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- Rs 50,000–150,000
Flights from Kuala Lumpur International Airport to Hatton via Singapore Changi, Bandaranaike International Airport
- Ave. Duration
- 19h
- When
- Monday to Friday
- Estimated price
- Rs 50,000–180,000
- Website
- singaporeair.com
Flights from Sultan Ismail Petra to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 12h 5m
- When
- Thursday
- Estimated price
- Rs 65,000–240,000
Flights from Hat Yai to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 6h 55m
- When
- Monday and Wednesday
- Estimated price
- Rs 60,000–230,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
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kandy to Fort Station
- Ave. Duration
- 2h 36m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station to Ambalangoda
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station
- Ave. Duration
- 2h 36m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station to Ambalangoda
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station
- Ave. Duration
- 2h 36m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station to Ambalangoda
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station
- Ave. Duration
- 2h 36m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station to Ambalangoda
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station
- Ave. Duration
- 2h 36m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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 Fort Station to Ambalangoda
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 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
- railway.co.th
Train from Yala to Sungai Kolok
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- Rs 350–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,300
- 2nd Class (Air-Conditioned Berth)
- Rs 350–450
- 2nd Class (Air-conditioned Seat)
- Rs 2,700–3,000
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
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
Train from Padang Besar to Kl Sentral
- Ave. Duration
- 5h 25m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,000–5,500
- Website
- KTMB
- Shuttle
- Rs 1,000–1,600
- Express
- Rs 3,500–5,500
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
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from KL Sentral to Klia T2
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- Rs 470–6,000
- Website
- KLIA Ekspres
- Ave. Duration
- 2h 8m
- Estimated price
- Rs 9,000–35,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 Why you should take the train in the US, Getting to Rome from the airport, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.















