There are 4 ways to get from Puttalam to Mawanella by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Puttalam to Pettahbus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Kandy Good Shed Bus Stationbus Colombo
6h 28mTrain
cheapest- Take the train from Puttalam to Ragamatrain Puttalam
- Take the train from Ragama to Ihalakottetrain Colombo
7h 4mRs 3,076–7,165Drive 125.7 km
- Drive from Puttalam to Mawanellacar 125.7 km
2h 27mRs 5,275–7,620Taxi
- Take the taxi from Puttalam to Mawanellataxi 125.7 km
2h 27mRs 6,000–8,000
Questions & Answers
The cheapest way to get from Puttalam to Mawanella is to train which costs Rs. 3000 - Rs. 7500 and takes 7h 4m.
The fastest way to get from Puttalam to Mawanella is to drive which takes 2h 27m and costs Rs. 5000 - Rs. 8000.
The distance between Puttalam and Mawanella is 279 km. The road distance is 125.7 km.
The best way to get from Puttalam to Mawanella without a car is to bus which takes 6h 28m and costs .
It takes approximately 6h 28m to get from Puttalam to Mawanella, including transfers.
The best way to get from Puttalam to Mawanella is to bus which takes 6h 28m and costs . Alternatively, you can train, which costs Rs. 3000 - Rs. 7500 and takes 7h 4m.
Yes, the driving distance between Puttalam to Mawanella is 126 km. It takes approximately 2h 27m to drive from Puttalam to Mawanella.
There are 1231+ hotels available in Mawanella.
What companies run services between Puttalam, Sri Lanka and Mawanella, Sri Lanka?
You can take a bus from Puttalam to Mawanella via Pettah, Colombo Bastian Mawatha Bus Terminal, and Kandy Good Shed Bus Station in around 6h 28m. Alternatively, you can take a train from Puttalam to Mawanella via Ragama and Ihalakotte in around 7h 4m.
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Puttalam to Ragama
- Ave. Duration
- 3h 57m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,200–3,900
- 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,600–3,900
Train from Ragama to Ihalakotte
- Ave. Duration
- 1h 51m
- Frequency
- 5 times a week
- Estimated price
- Rs 1,200–2,570
- 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,530–2,570
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Puttalam to Pettah
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Kandy Good Shed Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- Rs 390–440
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 390–440
- Semi Lux
- Rs 470–650
- Super Lux
- Rs 850–1,100
- Ave. Duration
- 2h 27m
- Estimated price
- Rs 6,000–8,000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Cool Taxi
- Phone
- +94 77 44 40 255
- 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 Travelling to and around Russia for the 2018 FIFA World Cup, Is ride-sharing platform BlaBlaCar right for you?, and Travelling by boat in Italy - to help you get the most out of your next trip.










