• Our partners include:

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

There are 2 ways to get from Mumbai to Colombo by 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

Fly to Diyawanna Oya  •  9h 22m

  1. Fly from Mumbai (BOM) to Diyawanna Oya (DWO) BOM - DWO

$123 - $424

Cheapest option

Fly to Colombo  •  5h 48m

  1. Fly from Mumbai (BOM) to Colombo (CMB) BOM - CMB

$111 - $251

Questions & Answers

The cheapest way to get from Mumbai to Colombo is to fly which costs ₹8,000 - ₹19,000 and takes 5h 48m.

More details

The quickest way to get from Mumbai to Colombo is to fly which costs ₹8,000 - ₹19,000 and takes 5h 48m.

More details

The distance between Mumbai and Colombo is 1541 km.

It takes approximately 9h 22m to get from Mumbai to Colombo, including transfers.

More details

There is no direct flight from Mumbai Airport to Diyawanna Oya Airport. The quickest flight takes 7h 5m and has one stopover.

Search flights

Jet Airways, Jet Lite, SriLankan Airlines and two other airlines offer flights from Mumbai Airport to Diyawanna Oya Airport.

Search flights

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

More details

The best way to get from Mumbai to Mumbai Airport is to bus which takes 5m and costs ₹8 - ₹10.

More details

Map of how to get from Mumbai to Colombo.
Launch map view
  • Distance: 963.2 miles
  • Duration: 9h 22m

What companies run services between Mumbai, India and Colombo, Sri Lanka?

SriLankan Airlines, Cinnamon Air and three other airlines fly from Mumbai to Colombo every 4 hours.

Airlines
SriLankan Airlines
Website
srilankan.com
Flights from Mumbai to Diyawanna Oya via Colombo
Ave. Duration
7h 42m
When
Every day
Estimated price
$150 - $470
Flights from Mumbai to Diyawanna Oya via Madras, Colombo
Ave. Duration
9h 5m
When
Every day
Estimated price
$120 - $420
Flights from Mumbai to Diyawanna Oya via Hyderabad, Colombo
Ave. Duration
7h
When
Wednesday
Estimated price
$180 - $550
Flights from Mumbai to Colombo
Ave. Duration
2h 20m
When
Every day
Estimated price
$160 - $550
Cinnamon Air
Website
cinnamonair.com
Flights from Mumbai to Diyawanna Oya via Colombo
Ave. Duration
8h 20m
When
Every day
Estimated price
$130 - $440
Flights from Mumbai to Diyawanna Oya via Madras, Colombo
Ave. Duration
9h 5m
When
Every day
Estimated price
$120 - $420
Air India Limited
Website
airindia.in
Flights from Mumbai to Colombo
Ave. Duration
2h 20m
When
Every day
Estimated price
$160 - $550
Flights from Mumbai to Colombo via Coimbatore
Ave. Duration
5h 35m
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$130 - $600
Jet Airways
Website
jetairways.com
Flights from Mumbai to Colombo
Ave. Duration
2h 32m
When
Every day
Estimated price
$170 - $490
IndiGo Airlines
Website
goindigo.in
Flights from Mumbai to Colombo via Madras
Ave. Duration
5h 25m
When
Every day
Estimated price
$130 - $450

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 Which side of Niagara Falls should I choose (and how do I get there)?, Getting around the Cyclades and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.