There are 8 ways to get from Ella to Mannar by bus, train, taxi, 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, train, taxi
best- Take the bus from Kubalwela to Gampolabus
- Take the train from Gampola to Polgahawelatrain
- Take the train from Polgahawela Junction to Vavuniyatrain
- Take the taxi from Vavuniya to Mannartaxi
10h 40mRs 7,229–12,174Train, taxi
cheapest- Take the train from Ella to Polgahawelatrain
- Take the train from Polgahawela Junction to Vavuniyatrain
- Take the taxi from Vavuniya to Mannartaxi
13h 27mRs 6,643–10,972Bus, taxi
- Take the bus from Ella to Colombo Bastian Mawatha Bus Terminalbus
- Take the bus from Pettah to Omanthaibus
- Take the taxi from Omanthai to Mannartaxi
12h 59mRs 8,899–10,340Drive 327.6 km
- Drive from Ella to Mannarcar 327.6 km
6h 7mRs 14,743–21,296Taxi
- Take the taxi from Ella to Mannartaxi 327.6 km
6h 7mRs 40,000–49,000Bus, fly, drive
- Take the bus from Ella to Tissamaharamabus
- Fly from Weerawila International Airport (WRZ) to Bandaranaike International Airport (CMB)plane WRZ - CMB
- Drive from Colombo-Airport-CMB to Mannarcar
8h 52mRs 23,322–108,650Train, taxi via Vavuniya
- Take the train from Ella to Polgahawelatrain
- Take the train from Polgahawela Junction to Thandikulamtrain
- Take the taxi from Thandikulam to Mannartaxi
13h 59mRs 6,643–10,972Train, taxi via Mankulam
- Take the train from Ella to Polgahawelatrain
- Take the train from Polgahawela Junction to Mankulamtrain
- Take the taxi from Mankulam to Mannartaxi
14h 26mRs 6,943–11,772
Weerawila International Airport (WRZ) to Bandaranaike International Airport (CMB) flights
Comparing Your Travel Options
The cheapest way to get from Ella to Mannar is to train and taxi which costs Rs. 6500 - Rs. 11000 and takes 13h 27m.
The fastest way to get from Ella to Mannar is to drive which takes 6h 7m and costs Rs. 14000 - Rs. 22000.
The distance between Ella and Mannar is 434 km. The road distance is 327.6 km.
The best way to get from Ella to Mannar without a car is to bus and train and taxi which takes 10h 40m and costs Rs. 7000 - Rs. 13000.
It takes approximately 10h 40m to get from Ella to Mannar, including transfers.
Yes, the driving distance between Ella to Mannar is 328 km. It takes approximately 6h 7m to drive from Ella to Mannar.
There are 23+ hotels available in Mannar.
What companies run services between Ella, Uva, Sri Lanka and Mannar, Sri Lanka?
There is no direct connection from Ella to Mannar. However, you can take the taxi to Kubalwela, take the bus to Gampola, walk to Gampola, take the train to Polgahawela, take the train to Vavuniya, then take the taxi to Mannar. Alternatively, you can take the bus to Colombo Bastian Mawatha Bus Terminal, walk to Pettah, take the bus to Omanthai, then take the taxi to Mannar.
- Website
- cinnamonair.com
Flights from Weerawila International Airport to Bandaranaike International Airport
- Ave. Duration
- 32 min
- When
- Every day
- Estimated price
- Rs 11,000–90,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Gampola to Polgahawela
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,200–2,900
- 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,200–2,900
Train from Polgahawela Junction to Vavuniya
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Ella to Polgahawela
- Ave. Duration
- 7h 41m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Polgahawela Junction to Vavuniya
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Ella to Polgahawela
- Ave. Duration
- 7h 41m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Polgahawela Junction to Thandikulam
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Ella to Polgahawela
- Ave. Duration
- 7h 41m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Polgahawela Junction to Mankulam
- Ave. Duration
- 4h 11m
- 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 Kubalwela to Gampola
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- Rs 370–910
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 370–420
- Semi Lux
- Rs 440–650
- Super Lux
- Rs 800–1,100
- Seater
- Rs 880–910
Bus from Ella to Tissamaharama
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- Rs 320–350
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 320–350
- Semi Lux
- Rs 370–550
- Super Lux
- Rs 700–900
- Ave. Duration
- 2h 17m
- Estimated price
- Rs 4,000–49,000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
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 5 delightfully under-the-radar French towns you need to visit, How to get from London to Edinburgh, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.









