1map logoGo to main page

Nairobi, Nairobi to Colombo, Colombo District from $339: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nairobi, Kenya
to
Colombo, Sri Lanka

How to Get from Nairobi to Colombo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$339 - PlaneBest price
4888 kmDistance
11h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nairobi to Colombo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
11h  4m
Estimated price
$370-760
Recommended
Company
various
Plane
Average Duration
14h  12m
Estimated price
$339-800
Cheapest
route map
Distance: 4888 km
Duration: 11h 4m

See more options

Company
various
Plane
Average Duration
14h  59m
Estimated price
$416-844
Company
various
Plane
Average Duration
28h  2m
Estimated price
$439-885

Traveling From Nairobi to Colombo

Traveling from Nairobi to Colombo takes you from Africa's vibrant wildlife and bustling city life to Sri Lanka's serene beaches and rich cultural heritage.

Best Neighbourhoods in Colombo

Colombo boasts diverse neighborhoods, each offering distinct vibes and attractions.

Fort
• Rich in colonial history and architecture.
• Home to iconic attractions like the Dutch Hospital.

Best Times To Visit Colombo's Attractions

Timing your visits to Colombo's attractions can enhance your experience and help you avoid crowds.

Gangaramaya Temple
Visit early in the morning for a serene atmosphere and fewer tourists.
Colombo National Museum
Afternoons are ideal, as mornings can be busy with school groups.
Independence Memorial Hall
Late afternoons offer stunning lighting for photos and fewer visitors.

Colombo Weather: What to Expect Year-Round

Colombo enjoys a tropical climate, characterized by warm temperatures and distinct wet and dry seasons; the best time to visit is from December to March when rainfall is minimal. Understanding the weather patterns can significantly enhance your travel experience, as heavier rains from April to October may impact outdoor activities.

Colombo Culinary Scene: A Taste to Remember

In Colombo, savor the flavorful 'Kottu Roti' at a local favorite, Kottu House, where finely chopped roti is stir-fried with vegetables, eggs, and spices, creating a sensational dish that contrasts sharply with Nairobi's hearty stews. The vibrant atmosphere, diverse spice blend, and fresh local ingredients provide a delightful culinary journey that reveals Sri Lanka's rich flavors.

Nairobi - Colombo operators

Explore transport companies operating between Nairobi and Colombo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
airarabia.com

Plane from Nairobi (NBO) to Colombo (CMB)

Average Duration
11h 20m
Estimated price
$7601-3706

Plane from Nairobi (NBO) to Diyawanna Oya (DWO)

Average Duration
14h 30m
Estimated price
$3702-3703

Plane from Nairobi (NBO) to Diyawanna Oya (DWO)

Average Duration
15h 16m
Estimated price
$370-3703

Plane from Nairobi (NBO) to Diyawanna Oya (DWO)

Average Duration
18h 20m
Estimated price
$3704-800
Website
qatarairways.com

Plane from Nairobi (NBO) to Colombo (CMB)

Average Duration
12h 22m
Estimated price
$800-3709
Website
emirates.com

Plane from Nairobi (NBO) to Colombo (CMB)

Average Duration
14h 2m
Estimated price
$3706-7600
Website
srilankan.com

Plane from Nairobi (NBO) to Colombo (CMB)

Average Duration
10h 20m
Estimated price
$3708-3703

Plane from Nairobi (NBO) to Colombo (CMB)

Average Duration
11h 4m
Estimated price
$370-800

Frequently asked questions

Find out more about the route from Nairobi to Colombo.

Or choose the category:
The distance between Nairobi and Colombo is approximately 4889.2 km. The typical travel time by plane between the two cities is 11 hours and 4 minutes.
The most cost-effective and time-efficient transportation option for traveling from Nairobi to Colombo is to fly. Flying is the cheapest and quickest way to reach Colombo from Nairobi, with a travel time of 11 hours and 4 minutes. The cost of a flight ticket can range from $340 to $850.
The flight duration between Nairobi and Colombo is approximately 11 hours and 30 minutes with one stopover. There is no direct flight available between the two cities. The prices for a flight between Colombo and Nairobi can range from $344 to $803, depending on the airline and the time of booking.
There are over 778 hotels available in Colombo offering a wide range of accommodation options to suit different tastes and budgets. Prices start as low as $40 per night, making it accessible for various travelers.