Crossing from Male to Colombo means choosing between a quick flight or a long ferry ride.
The main decision on this route is whether to fly or take the ferry. There is no rail connection between Male and Colombo, so overland travel is impossible. The distance and the island geography force travelers to pick air or sea transport, with time and cost as the key factors shaping the choice.
Flights take roughly 1 hour and 15 minutes, landing at Bandaranaike International Airport outside Colombo, while the ferry journey lasts 14 to 16 hours and docks at Colombo Port. Flight prices are significantly higher but offer multiple daily departures, whereas the ferry is cheaper but runs less frequently and requires more planning.

What it comes down to
- Choose the flight if time is the priority: it cuts travel to about an hour and runs several times daily.
- The ferry only makes sense if saving money outweighs the long overnight journey and limited schedule.
- No rail or direct bus options exist; the ferry is the only alternative to flying.
- Flights land outside Colombo city center, so add local transport time from Bandaranaike Airport.
- Ferry travelers should plan for an overnight trip and possible delays at the port.
In this article
Approximate route between the two cities.
How to Get from Male to Colombo: Flight or Ferry
Flying is the clear winner for most travelers because it takes just over an hour and offers multiple daily flights, despite higher fares. The ferry is cheaper but requires a full night at sea and runs infrequently, making it impractical unless budget is the overriding concern. The lack of rail or road connections rules out any land-based alternatives. Flights land at Bandaranaike International Airport, which adds local transit time, but this is still faster than the ferry. Take the ferry only if the price difference justifies the long journey and the limited schedule fits your plans.
Travel Options from Male to Colombo
| Option | Time | Price | Frequency | Book |
|---|---|---|---|---|
| Flight fastest, most frequent option | about 1h15 | $150-$300 one way | several times daily | Find flights → |
| Ferry cheapest, overnight sea travel | 14-16 hours | $30-$50 one way | limited departures weekly | Plan route → |
| Train no rail link between Male and Colombo | not practical | N/A | N/A | Plan route → |
Flying from Male to Colombo: Your Direct Route
Start your journey at Velana International Airport (MLE) in Male. Arrive at least 2 hours before your flight to Colombo, as check-in and security can take time. Once checked in, head to the departure gate for your SriLankan Airlines flight, which typically takes about 1 hour and 30 minutes to reach Bandaranaike International Airport (CMB) in Colombo.

Upon arrival at CMB, proceed through immigration and customs. After collecting your luggage, you can take a taxi or a rideshare service to reach Colombo city center, which is about a 30-minute drive away. Expect to pay around 2,500 LKR for the taxi fare. This flight option is the most efficient way to travel between Male and Colombo, saving you time compared to the ferry, which takes significantly longer.
Steps for Your Flight from Male to Colombo
Check-in at Velana International Airport
Arrive at least 2 hours before your flight to allow time for check-in and security.
TipUse the dedicated check-in counters for SriLankan Airlines to speed up the process.
Proceed to security and boarding
After check-in, go through security and find your departure gate.
TipLook for the gate number on your boarding pass and follow the signs to avoid confusion.
Board your flight
Board the plane when your group is called and find your assigned seat.
TipIf you have a choice, select a seat towards the front for quicker boarding and disembarking.
Arrive at Bandaranaike International Airport
After a flight of about 1 hour and 30 minutes, you will land in Colombo.
TipKeep your immigration documents ready to expedite the entry process.
Transfer to Colombo city center
Collect your luggage and take a taxi or rideshare to your destination in Colombo.
TipUse the airport taxi service for a fixed fare to avoid overcharging.
Other Travel Options from Male to Colombo
- Ferry
The ferry is the only option that offers a direct connection between Male and Colombo.
Catch: It takes significantly longer than a flight, with a journey time of around 18 hours. - Night Bus
Taking a night bus can save on accommodation costs, as it allows you to travel overnight.
Catch: It is less comfortable than flying and can take longer due to road conditions.
Practical details

Rail Pass Applicability
No
There is no rail service between Male and Colombo.
Luggage Considerations
Airlines typically allow one checked bag and one carry-on, but fees for excess baggage can apply, so check with your airline.
Seating and Scenery
On the flight, sit on the left side for views of the islands as you depart Male.
Day Trip Feasibility
No, overnight
Plan for at least one night in Colombo, as the flight duration and airport transfer do not allow for a same-day return.
Traveling from Colombo to Male
The last flight from Colombo to Male typically departs in the evening. Prices may vary, so check for the best deals. The views on the return flight will also differ, as you will see the coast of Sri Lanka on your approach.
Frequently Asked Questions
1What is the cheapest time to book a flight from Male to Colombo?
Booking at least a few weeks in advance usually yields the best prices, so plan ahead.
2What are the baggage allowances for flights?
Most airlines allow one checked bag and one carry-on, but check specific airline policies for fees on excess baggage.
3Which airport is better for flights to Colombo?
Bandaranaike International Airport (CMB) is the main airport serving Colombo, and it is well-connected to the city.
4Why is there no train option between Male and Colombo?
Male is on an island with no rail connections, making air travel the only practical option.
5What is the airport transfer like in Colombo?
Taxis and ride-sharing services are readily available at Bandaranaike International Airport for convenient transfers to the city.
6Can I leave my luggage at the airport in Colombo?
Yes, there are luggage storage services available at Bandaranaike International Airport for travelers.
Explore Colombo
Once in Colombo, visit the bustling Pettah Market for a taste of local culture and shopping.
Hero image: Nicolai Edgar Andersen (CC BY-SA 4.0), via Wikimedia Commons. Other photos via Unsplash and Wikimedia Commons.
Some links on this page are affiliate links. We may earn a small commission at no extra cost to you when you book through them.
