There are 5 ways to get from Mandaitivu (Island) to Nugegoda by train, bus, 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.
Train
best- Take the train from Jaffna to Wellawattatrain Kankesanthurai to Mt Lavinia
6h 58mRs 3,212–5,723Bus via Moratuwa
- Take the bus from Kachcheri to Moratuwabus
7h 33mRs 3,428–3,657Drive 406.3 km
- Drive from Mandaitivu (Island) to Nugegodacar 406.3 km
6h 52mRs 18,164–26,237Fly
- Fly from Jaffna (JAF) to Bandaranaike International Airport (CMB)plane JAF - CMB
4h 58mRs 101,360–214,608Bus
- Take the bus from Jaffna to Colombo Bastian Mawatha Bus Terminalbus Jaffna
11h 44mRs 4,036–4,833
Jaffna (JAF) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Mandaitivu (Island) to Nugegoda is to bus via Moratuwa which costs Rs. 3400 - Rs. 3700 and takes 7h 33m.
The fastest way to get from Mandaitivu (Island) to Nugegoda is to fly which takes 4h 58m and costs Rs. 100000 - Rs. 220000.
No, there is no direct bus from Mandaitivu (Island) to Nugegoda. However, there are services departing from Kachcheri and arriving at Nugegoda via Moratuwa. The journey, including transfers, takes approximately 7h 33m.
No, there is no direct train from Mandaitivu (Island) to Nugegoda. However, there are services departing from Jaffna and arriving at Wellawatta via . The journey, including transfers, takes approximately 6h 58m.
The distance between Mandaitivu (Island) and Nugegoda is 418 km. The road distance is 406.3 km.
The best way to get from Mandaitivu (Island) to Nugegoda without a car is to train which takes 6h 58m and costs Rs. 3200 - Rs. 6000.
It takes approximately 6h 58m to get from Mandaitivu (Island) to Nugegoda, including transfers.
Mandaitivu (Island) to Nugegoda bus services, operated by NCG Express, depart from Kachcheri station.
Mandaitivu (Island) to Nugegoda train services, operated by Sri Lanka Railways, depart from Jaffna station.
The best way to get from Mandaitivu (Island) to Nugegoda is to train which takes 6h 58m and costs Rs. 3200 - Rs. 6000. Alternatively, you can bus via Moratuwa, which costs Rs. 3400 - Rs. 3700 and takes 7h 33m, you could also fly, which costs Rs. 100000 - Rs. 220000 and takes 4h 58m.
What companies run services between Mandaitivu (Island), Sri Lanka and Nugegoda, Sri Lanka?
Sri Lanka Railways operates a train from Jaffna to Wellawatta twice daily. Tickets cost Rs 1,300–3,400 and the journey takes 6h 38m. Alternatively, NCG Express operates a bus from Kachcheri to Moratuwa once daily. Tickets cost Rs 2,700–2,800 and the journey takes 6h 53m.
- Website
- goindigo.in
Flights from Jaffna to Bandaranaike International Airport via Madras
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- Rs 90,000–200,000
Flights from Jaffna to Bandaranaike International Airport via Tiruchirapalli, Madras
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 90,000–200,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Jaffna to Wellawatta
- Ave. Duration
- 6h 38m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–3,400
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kachcheri to Moratuwa
- Ave. Duration
- 6h 53m
- Frequency
- Once daily
- Estimated price
- Rs 2,700–2,800
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- Rs 2,700–2,800
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Jaffna to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 10h 15m
- Frequency
- Every 4 hours
- Estimated price
- Rs 1,300–1,650
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 1,300–1,500
- Semi Lux
- Rs 1,600–2,300
- Super Lux
- Rs 3,000–3,900
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 South Korea: Travelling from Seoul to Busan , Getting around the Cyclades, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
Mandaitivu (Island) to Nugegoda bus services, operated by NCG Express, arrive at Moratuwa station.
Mandaitivu (Island) to Nugegoda train services, operated by Sri Lanka Railways, arrive at Wellawatta station.
Yes, the driving distance between Mandaitivu (Island) to Nugegoda is 406 km. It takes approximately 6h 52m to drive from Mandaitivu (Island) to Nugegoda.
There are 1504+ hotels available in Nugegoda.












