There are 5 ways to get from Mannar Island to Colombo Airport (CMB) by taxi, bus, train, 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

Taxi, bus  •  9 h 33 min

  1. Take a taxi from Mannar to Kalpitiya
  2. Take the bus from Kalpitiya to Pettah CTB Main Bus Stop 7

$84 - $99

Cheapest option

Train  •  7 h 46 min

  1. Take the train from Mannar to Gampaha Long Distance

$14 - $22

3 alternative options

Taxi  •  4 h 53 min

  1. Take a taxi from Mannar to Colombo Airport (CMB) 162.3 miles

$100 - $130

Drive  •  4 h 53 min

  1. Drive from Mannar to Colombo Airport (CMB) 162.3 miles

$19 - $29

Train, taxi, fly  •  6 h 57 min

  1. Take the train from Mannar to Galgamuwa
  2. Take a taxi from Galgamuwa to Sigiriya
  3. Fly from Sigiriya (GIU) to Colombo (CMB) GIU - CMB

$262 - $606

What companies run services between Mannar Island, Sri Lanka and Colombo Airport (CMB), Sri Lanka?

Sri Lanka Railways operates a train from Mannar to Colombo Airport (CMB) once daily. Tickets cost $1 - $6 and the journey takes 7 h 16 min.

Airlines
Cinnamon Air
Website
cinnamonair.com
Flights from Sigiriya to Colombo
Ave. Duration
30 min
When
Every day
Estimated price
$25 - $260
SriLankan Airlines
Website
srilankan.com
Flights from Sigiriya to Colombo
Ave. Duration
30 min
When
Every day
Estimated price
$220 - $950
Train operators
Sri Lanka Railways
Website
railway.gov.lk
Train from Mannar to Gampaha
Ave. Duration
7 h 16 min
Frequency
Once daily
Estimated price
$1 - $6
Schedules at
eservices.railway.gov.lk
3rd Class
$1 - $2
2nd Class
$1 - $3
1st Class
$4 - $6
Train from Mannar to Galgamuwa
Ave. Duration
3 h 46 min
Frequency
Once daily
Estimated price
$1 - $4
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1 - $2
1st Class
$2 - $4
Bus operators
National Transport Commission
Phone
+94 011-2587372
Email
info@ntc.gov.lk
Website
ntc.gov.lk
Bus from Kalpitiya to Pettah CTB Main Bus Stop
Ave. Duration
4 h 35 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
ntc.gov.lk
Standard
$1 - $2
Semi Lux
$1 - $3
AirCon
$2 - $3
Super Lux
$5
Other operators
Taxi from Mannar to Kalpitiya
Ave. Duration
3 h 58 min
Estimated price
$80 - $100

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, South Korea: Travelling from Seoul to Busan and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Mannar Island to Colombo Airport (CMB)?

The distance between Mannar Island and Colombo Airport (CMB) is 210 km. The road distance is 260 km.

What is the cheapest way to get from Mannar Island to Colombo Airport (CMB)?

The cheapest way to get from Mannar Island to Colombo Airport (CMB) is to train which costs Rs. 2200 - Rs. 3500 and takes 7 h 46 min.

What is the fastest way to get from Mannar Island to Colombo Airport (CMB)?

The quickest way to get from Mannar Island to Colombo Airport (CMB) is to taxi which takes 4 h 53 min and costs Rs. 16000 - Rs. 20000.

How long does it take to get from Mannar Island to Colombo Airport (CMB)?

It takes approximately 9 h 33 min to get from Mannar Island to Colombo Airport (CMB), including transfers.

Trips from Mannar Island

Mannar Island to Dambulla