There are 8 ways to get from Udawalawe National Park to Trincomalee by bus, taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, Mini Bus via Dambulla
best- Take the bus from Udawalawa Junction to Colombo Bastian Mawatha Bus Terminalbus
- Take the bus from Kandy to Dambullabus
- Take the bus from Dambulla to Trincomaleebus
12h 6mRs 5,951–7,383Bus
cheapest- Take the bus from Udawalawa Junction to Colombo Bastian Mawatha Bus Terminalbus 122/210
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Trincomaleebus Colombo
13h 11mRs 5,101–6,483Taxi, train
- Take the taxi from Udawalawe National Park to Hattontaxi
- Take the train from Hatton to Polgahawelatrain
- Take the train from Polgahawela to Trincomaleetrain
14h 26mRs 17,599–24,045Drive 371.7 km
- Drive from Udawalawe National Park to Trincomaleecar 371.7 km
7h 5mRs 16,637–24,032Taxi
- Take the taxi from Udawalawe National Park to Trincomaleetaxi 371.7 km
7h 5mRs 40,000–49,000Taxi to Weerawila International Airport, fly, bus
- Take the taxi from Udawalawe National Park to Weerawila International Airport (WRZ)taxi
- Fly from Weerawila International Airport (WRZ) to Sigiriya Airport (GIU)plane WRZ - GIU
- Take the bus from Habarana to Trincomaleebus
27h 11mRs 22,173–106,109Bus, Mini Bus
- Take the bus from Udawalawa Junction to Colombo Bastian Mawatha Bus Terminalbus 122/210
- Take the bus from Kandy to Trincomaleebus
13h 23mRs 34,382–35,114Drive to Bandaranaike International Airport, fly, bus
- Drive from Udawalawe National Park to Colombo-Airport-CMBcar
- Fly from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU)plane CMB - GIU
- Take the bus from Habarana to Trincomaleebus
7h 24mRs 24,183–134,570
Weerawila International Airport (WRZ) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Udawalawe National Park to Trincomalee is to bus which costs Rs. 5000 - Rs. 6500 and takes 13h 11m.
The fastest way to get from Udawalawe National Park to Trincomalee is to drive which takes 7h 5m and costs Rs. 16000 - Rs. 24000.
No, there is no direct bus from Udawalawe National Park to Trincomalee. However, there are services departing from Udawalawa Junction and arriving at Trincomalee via Kandy and Dambulla. The journey, including transfers, takes approximately 12h 6m.
The distance between Udawalawe National Park and Trincomalee is 440 km. The road distance is 371.7 km.
The best way to get from Udawalawe National Park to Trincomalee without a car is to bus and Mini Bus via Dambulla which takes 12h 6m and costs Rs. 5500 - Rs. 7500.
It takes approximately 12h 6m to get from Udawalawe National Park to Trincomalee, including transfers.
Udawalawe National Park to Trincomalee bus services, operated by National Transport Commission, depart from Udawalawa Junction station.
Udawalawe National Park to Trincomalee bus services, operated by National Transport Commission, arrive at Colombo Bastian Mawatha Bus Terminal station.
Yes, the driving distance between Udawalawe National Park to Trincomalee is 372 km. It takes approximately 7h 5m to drive from Udawalawe National Park to Trincomalee.
There are 457+ hotels available in Trincomalee.
What companies run services between Udawalawe National Park, Sri Lanka and Trincomalee, Sri Lanka?
You can take a vehicle from Udawalawe National Park to Trincomalee via Udawalawa Junction, Kandy, and Dambulla in around 12h 6m.
- Website
- cinnamonair.com
Flights from Weerawila International Airport to Sigiriya Airport via Bandaranaike International Airport
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- Rs 13,000–95,000
Flights from Bandaranaike International Airport to Sigiriya Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 14,000–120,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Hatton to Polgahawela
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- 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 Polgahawela to Trincomalee
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- Rs 1,300–3,200
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,700
- Air Conditioned Saloon
- Rs 2,400–3,200
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Udawalawa Junction to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 4h 40m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 500–550
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 500–550
- Semi Lux
- Rs 600–850
- Super Lux
- Rs 1,100–1,500
Bus from Udawalawa Junction to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 4h 40m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 500–550
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 500–550
- Semi Lux
- Rs 600–850
- Super Lux
- Rs 1,100–1,500
Bus from Colombo Bastian Mawatha Bus Terminal to Trincomalee
- Ave. Duration
- 7h
- Frequency
- Every 30 minutes
- Estimated price
- Rs 850–950
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 850–950
- Semi Lux
- Rs 1,000–1,500
- Super Lux
- Rs 2,000–2,600
Bus from Udawalawa Junction to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 4h 40m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 500–550
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 500–550
- Semi Lux
- Rs 600–850
- Super Lux
- Rs 1,100–1,500
- Website
- Magical Srilanka
Bus from Kandy to Dambulla
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,378
- Schedules at
- Magical Srilanka
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Kandy to Dambulla
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
Bus from Dambulla to Trincomalee
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
Bus from Habarana to Trincomalee
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,200
- Schedules at
- sltb.eseat.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Trincomalee
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- Rs 950–1,500
- Schedules at
- sltb.eseat.lk
Bus from Habarana to Trincomalee
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,200
- Schedules at
- sltb.eseat.lk
- Website
- Tuktukdude Lesiure
Bus from Kandy to Trincomalee
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- Rs 30,131
- Schedules at
- Tuktukdude Lesiure
- Ave. Duration
- 4h 6m
- Estimated price
- Rs 7,500–49,000
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.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 Best ways to travel around Australia, Getting to Rome from the airport, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.











