• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 5 ways to get from Unawatuna to Colombo by train, bus, 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.

Recommended option

Train  •  2h 55m

  1. Take the train from Unawatuna to Colombo Fort Colombo Commuter / ...

$1 - $3

4 alternative options

Bus  •  4h 5m

  1. Take the bus from Galle Bus Station to Colombo Bastian Mawatha Bus Terminal 32-1

$4 - $5

Taxi  •  1h 32m

  1. Take a taxi from Unawatuna to Colombo 78.1 miles

$55 - $70

Drive  •  1h 32m

  1. Drive from Unawatuna to Colombo 78.1 miles

$9 - $14

Fly  •  1h 55m

  1. Fly from Koggala (KCT) to Colombo (CMB) KCT - CMB

$236 - $497

Questions & Answers

The cheapest way to get from Unawatuna to Colombo is to train which costs Rs. 110 - Rs. 380 and takes 2h 55m.

More details

The quickest way to get from Unawatuna to Colombo is to taxi which costs Rs. 9500 - Rs. 12000 and takes 1h 32m.

More details

Yes, there is a direct train departing from Unawatuna and arriving at Colombo Fort. Services depart three times a day, and operate every day. The journey takes approximately 2h 55m.

More details

The distance between Unawatuna and Colombo is 111 km. The road distance is 125 km.

Get driving directions

The best way to get from Unawatuna to Colombo without a car is to train which takes 2h 55m and costs Rs. 110 - Rs. 380.

More details

The train from Unawatuna to Colombo Fort takes 2h 55m including transfers and departs three times a day.

More details

Unawatuna to Colombo train services, operated by Sri Lanka Railways, depart from Unawatuna station.

More details

The best way to get from Unawatuna to Colombo is to train which takes 2h 55m and costs Rs. 110 - Rs. 380. Alternatively, you can bus, which costs Rs. 650 - Rs. 950 and takes 4h 5m, you could also fly, which costs Rs. 40000 - Rs. 90000 and takes 1h 55m.

Mode details

The quickest flight from Koggala Airport to Colombo Airport is the direct flight which takes 30m.

Search flights

Unawatuna to Colombo train services, operated by Sri Lanka Railways, arrive at Colombo Fort station.

More details

Map of how to get from Unawatuna to Colombo.
Launch map view
  • Distance: 69.1 miles
  • Duration: 2h 55m

What companies run services between Unawatuna, Southern, Sri Lanka and Colombo, Sri Lanka?

Sri Lanka Railways operates a train from Unawatuna to Colombo 3 times a day. Tickets cost $1 - $3 and the journey takes 2h 55m. Alternatively, National Transport Commission operates a bus from Unawatuna to Colombo every 2 hours. Tickets cost $1 - $2 and the journey takes 4h.

Airlines
Cinnamon Air
Website
cinnamonair.com
Flights from Koggala to Colombo
Ave. Duration
30m
When
Every day
Estimated price
$22 - $220
Train operators
Sri Lanka Railways
Website
railway.gov.lk
Train from Unawatuna to Colombo Fort
Ave. Duration
2h 55m
Frequency
3 times a day
Estimated price
$1 - $3
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1
1st Class
$1 - $3
Bus operators
National Transport Commission
Phone
+94 011-2587372
Email
info@ntc.gov.lk
Website
ntc.gov.lk
Bus from Galle Bus Station to Colombo Bastian Mawatha Bus Terminal
Ave. Duration
4h
Frequency
Every 2 hours
Estimated price
$1 - $2
Schedules at
ntc.gov.lk
Standard
$1 - $2
Semi Lux
$1 - $2
AirCon
$1 - $2
Super Lux
$3
Other operators
Taxi from Unawatuna to Colombo
Ave. Duration
1h 32m
Estimated price
$55 - $70
Red Cab
Phone
+94 917221000
Website
redcabgalle.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 Need to know: Jadrolinija, Train travel in France: A guide to SNCF and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Unawatuna to Colombo is 125 km. It takes approximately 1h 32m to drive from Unawatuna to Colombo.

Get driving directions

Cinnamon Air offers flights from Koggala Airport to Colombo Airport.

Search flights

There are 1186+ hotels available in Colombo. Prices start at $25 USD per night.

More details

The best way to get from Unawatuna to Koggala Airport is to taxi which takes 10m and costs Rs. 850 - Rs. 1000.

More details