There are 5 ways to get from Eastern Africa to Maldives by bus 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.
Matatu, fly to Velana International Airport
best- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi (NBO) to Velana International Airport (MLE)plane NBO - MLE
16h 45m$431–571Matatu, fly to Dhaalu Atoll Airport
cheapest- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi (NBO) to Dhaalu Atoll Airport (DDD)plane NBO - DDD
20h 20m$340–840Matatu, fly to Gan International Airport
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi (NBO) to Gan International Airport (GAN)plane NBO - GAN
22h 59m$435–1,071Matatu, fly to Kulhudhuffushi Airport
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi (NBO) to Kulhudhuffushi Airport (HDK)plane NBO - HDK
19h 20m$420–990Matatu, fly to Fuvahmulah Airport
- Take the bus from Naivasha to Nairobibus
- Fly from Nairobi (NBO) to Fuvahmulah Airport (FVM)plane NBO - FVM
18h 50m$380–940
Nairobi (NBO) to Velana International Airport (MLE) flights
Questions & Answers
The cheapest way to get from Eastern Africa to Maldives is to Matatu and fly which costs $430 - $600 and takes 16h 45m.
The fastest way to get from Eastern Africa to Maldives is to Matatu and fly which takes 16h 45m and costs $430 - $600.
The distance between Eastern Africa and Maldives is 4279 km.
It takes approximately 16h 45m to get from Eastern Africa to Maldives, including transfers.
Maldives is 2h ahead of Eastern Africa. It is currently 1:30 AM in Eastern Africa and 3:30 AM in Maldives.
There are 310+ hotels available in Maldives.
What companies run services between Eastern Africa, Kenya and Maldives?
There is no direct connection from Eastern Africa to Maldives. However, you can take the taxi to Naivasha, take the bus to Nairobi, walk to Kencom/Ambassadeur, take the bus to JKIA - Passenger Boarding, walk to Nairobi (NBO) airport, fly to Velana International Airport (MLE), walk to Domestic Terminal, then take the bus to Fehires Park `. Alternatively, you can take the taxi to Naivasha, take the bus to Nairobi, walk to Kencom/Ambassadeur, take the bus to JKIA - Passenger Boarding, walk to Nairobi (NBO) airport, fly to Gan International Airport (GAN), then take the taxi to Hithadhoo.
- Website
- maldivian.aero
Flights from Nairobi to Gan International Airport via Dubai, Velana International Airport
- Ave. Duration
- 18h 20m
- When
- Every day
- Estimated price
- $440–1,500
Flights from Nairobi to Gan International Airport via Abu Dhabi, Velana International Airport
- Ave. Duration
- 21h 42m
- When
- Every day
- Estimated price
- $340–950
Flights from Nairobi to Gan International Airport via Sharjah, Velana International Airport
- Ave. Duration
- 21h 50m
- When
- Every day
- Estimated price
- $430–1,000
Flights from Nairobi to Kulhudhuffushi Airport via Dubai, Velana International Airport
- Ave. Duration
- 14h 27m
- When
- Every day
- Estimated price
- $430–1,500
Flights from Nairobi to Kulhudhuffushi Airport via Manama, Velana International Airport
- Ave. Duration
- 16h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $350–900
Flights from Nairobi to Kulhudhuffushi Airport via Abu Dhabi, Velana International Airport
- Ave. Duration
- 17h 45m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $330–950
Flights from Nairobi to Kulhudhuffushi Airport via Jeddah, Velana International Airport
- Ave. Duration
- 24h 25m
- When
- Wednesday
- Estimated price
- $380–1,100
Flights from Nairobi to Fuvahmulah Airport via Doha, Velana International Airport
- Ave. Duration
- 13h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $390–1,200
Flights from Nairobi to Fuvahmulah Airport via Abu Dhabi, Velana International Airport
- Ave. Duration
- 20h
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $310–850
Flights from Nairobi to Fuvahmulah Airport via Dubai, Velana International Airport
- Ave. Duration
- 23h 30m
- When
- Every day
- Estimated price
- $400–1,400
Flights from Nairobi to Fuvahmulah Airport via Sharjah, Velana International Airport
- Ave. Duration
- 25h 10m
- When
- Every day
- Estimated price
- $390–900
- Website
- mantaair.mv
Flights from Nairobi to Dhaalu Atoll Airport via Doha, Velana International Airport
- Ave. Duration
- 15h 42m
- When
- Every day
- Estimated price
- $350–1,100
Flights from Nairobi to Dhaalu Atoll Airport via Dubai, Velana International Airport
- Ave. Duration
- 17h 42m
- When
- Every day
- Estimated price
- $350–1,300
Flights from Nairobi to Dhaalu Atoll Airport via Manama, Velana International Airport
- Ave. Duration
- 19h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $290–750
Flights from Nairobi to Dhaalu Atoll Airport via Sharjah, Velana International Airport
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- $350–850
Flights from Nairobi to Dhaalu Atoll Airport via Abu Dhabi, Velana International Airport
- Ave. Duration
- 21h 5m
- When
- Every day
- Estimated price
- $270–750
- Website
- qatarairways.com
Flights from Nairobi to Velana International Airport via Doha
- Ave. Duration
- 11h 47m
- When
- Every day
- Estimated price
- $360–1,200
Flights from Nairobi to Gan International Airport via Muscat, Colombo
- Ave. Duration
- 20h 25m
- When
- Monday and Wednesday
- Estimated price
- $390–900
- Website
- etihad.com
Flights from Nairobi to Velana International Airport via Abu Dhabi
- Ave. Duration
- 15h 12m
- When
- Every day
- Estimated price
- $280–800
Flights from Nairobi to Gan International Airport via Muscat, Colombo
- Ave. Duration
- 20h 25m
- When
- Monday and Wednesday
- Estimated price
- $390–900
- Website
- emirates.com
Flights from Nairobi to Velana International Airport via Dubai
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- $370–1,300
- Website
- flydubai.com
Flights from Nairobi to Velana International Airport via Dubai
- Ave. Duration
- 15h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $500–1,200
- Website
- saudia.com
Flights from Nairobi to Velana International Airport via Jeddah
- Ave. Duration
- 15h 50m
- When
- Wednesday
- Estimated price
- $330–950
- Website
- airarabia.com
Flights from Nairobi to Velana International Airport via Sharjah
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- $370–850
- Website
- srilankan.com
Flights from Nairobi to Gan International Airport via Muscat, Colombo
- Ave. Duration
- 20h 25m
- When
- Monday and Wednesday
- Estimated price
- $390–900
- Website
- digitalmatatus.com
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- digitalmatatus.com
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- digitalmatatus.com
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- digitalmatatus.com
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- digitalmatatus.com
Bus from Naivasha to Nairobi
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1–8
- Schedules at
- digitalmatatus.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 Heading to Europe? Read this before you buy a Eurail Pass, How do I get from Sydney to Melbourne, and Need to know: Jadrolinija - to help you get the most out of your next trip.
