There are 3 ways to get from Oluvil Harbour to Colombo by bus, taxi, train, or car
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 Kalmunai to Colombo Pettahbus Kalmunai
7h 12mRs 3,339–4,128Taxi, train
- Take the taxi from Oluvil Harbour to Batticaloataxi
- Take the train from Batticaloa to Maradanatrain Batticaloa
8h 12mRs 4,324–6,874Drive 321.1 km
- Drive from Oluvil Harbour to Colombocar 321.1 km
5h 53mRs 14,479–20,914
Comparing Your Travel Options
The cheapest way to get from Oluvil Harbour to Colombo is to bus which costs Rs. 3300 - Rs. 4200 and takes 7h 12m.
The fastest way to get from Oluvil Harbour to Colombo is to drive which takes 5h 53m and costs Rs. 14000 - Rs. 21000.
No, there is no direct bus from Oluvil Harbour to Colombo. However, there are services departing from Kalmunai and arriving at Colombo Pettah via . The journey, including transfers, takes approximately 7h 12m.
The distance between Oluvil Harbour and Colombo is 370 km. The road distance is 321.1 km.
The best way to get from Oluvil Harbour to Colombo without a car is to bus which takes 7h 12m and costs Rs. 3300 - Rs. 4200.
It takes approximately 7h 12m to get from Oluvil Harbour to Colombo, including transfers.
Oluvil Harbour to Colombo bus services, operated by Superline Travels, depart from Kalmunai station.
Oluvil Harbour to Colombo bus services, operated by Superline Travels, arrive at Colombo Pettah station.
Yes, the driving distance between Oluvil Harbour to Colombo is 321 km. It takes approximately 5h 53m to drive from Oluvil Harbour to Colombo.
There are 1345+ hotels available in Colombo.
What companies run services between Oluvil Harbour, Sri Lanka and Colombo, Sri Lanka?
Superline Travels operates a bus from Kalmunai to Colombo Pettah once daily. Tickets cost Rs 2,300–2,900 and the journey takes 6h 51m.
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Batticaloa to Maradana
- Ave. Duration
- 7h 11m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,300
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,500–3,300
- Phone
- +94 777 382 186
- [email protected]
- Website
- Superline Travels
Bus from Kalmunai to Colombo Pettah
- Ave. Duration
- 6h 51m
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,900
- Website
- Superline Travels
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 Italian Lakes: Getting around by train, Slovenia: Getting from Ljubljana to Lake Bled, and Italy Travel Guides - to help you get the most out of your next trip.







