There are 4 ways to get from Ratmalana to Nawala by bus, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 17 bus
best- Take the bus from Ratmalana to Moratuwabus
- Take the bus from Moratuwa to Nugegodabus 17
31 minDrive 10.7 km
cheapest- Drive from Ratmalana to Nawalacar 10.7 km
14 minRs 484–700Taxi
- Take the taxi from Ratmalana to Nawalataxi 10.7 km
14 minRs 2,900–3,500Train, line 17 bus
- Take the train from Ratmalana to Moratuwatrain Maradana
- Take the bus from Moratuwa to Nugegodabus 17
31 minRs 1,246–2,905
Questions & Answers
The cheapest way to get from Ratmalana to Nawala is to drive which costs Rs. 480 - Rs. 700 and takes 14 min.
The fastest way to get from Ratmalana to Nawala is to taxi which takes 14 min and costs Rs. 2900 - Rs. 3500.
No, there is no direct bus from Ratmalana to Nawala. However, there are services departing from Ratmalana and arriving at Nugegoda via Moratuwa. The journey, including transfers, takes approximately 31 min.
The distance between Ratmalana and Nawala is 20 km. The road distance is 10.7 km.
The best way to get from Ratmalana to Nawala without a car is to bus and line 17 bus which takes 31 min and costs .
It takes approximately 31 min to get from Ratmalana to Nawala, including transfers.
Ratmalana to Nawala bus services, operated by NCG Express, depart from Ratmalana station.
Ratmalana to Nawala bus services, operated by NCG Express, arrive at Moratuwa station.
Yes, the driving distance between Ratmalana to Nawala is 11 km. It takes approximately 14 min to drive from Ratmalana to Nawala.
There are 1467+ hotels available in Nawala.
What companies run services between Ratmalana, Sri Lanka and Nawala, Western, Sri Lanka?
You can take a bus from Ratmalana to Nugegoda via Moratuwa in around 31 min.
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Ratmalana to Moratuwa
- Ave. Duration
- 5 min
- Frequency
- Once daily
- Estimated price
- Rs 1,100–2,900
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,100–1,400
- Air Conditioned Saloon
- Rs 2,200–2,900
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Ratmalana to Moratuwa
- Ave. Duration
- 5 min
- Frequency
- Once daily
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Moratuwa to Nugegoda
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Estimated price
- Rs 75–85
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 75–85
- Semi Lux
- Rs 55–80
- Super Lux
- Rs 100–130
Bus from Moratuwa to Nugegoda
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Estimated price
- Rs 75–85
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 75–85
- Semi Lux
- Rs 55–80
- Super Lux
- Rs 100–130
- Ave. Duration
- 14 min
- Estimated price
- Rs 2,900–3,500
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Taxi
- Phone
- +94 11 43 43 475
- Website
- colombotaxicabs.com
Kangaroo Cabs
- Phone
- +94 11 25 88 588
- Website
- 2588588.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- 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 How to get from Stansted Airport into central London, Getting to Milan from the airport, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.












