
Kaafu Atoll2.9 km from Velana airportSpeedboat or public ferry · about 15 min (est.)115 stays
MTCC routes 305, 303, 309, 306, 307, 308 · no service on Fridays · Full timetable
Male' → MahibadhooSat, Mon, Wed
4 h 10 min
Male' → UkulhasMon, Thu
via Rasdhoo
4 h 5 min
Male' → HulhumaléDaily except Friday
25 min
Male' → RakeedhooSun, Tue, Thu
via Maafushi, Fulidhoo, Thinadhoo, Felidhoo, Keyodhoo
6 h 50 min
Male' → KaashidhooSun, Tue, Thu
via Gaafaru
5 h
Male' → HulhumaléSat, Mon, Wed
30 min
Male' → HulhumaléSun, Wed
40 min
Male' → HulhumaléSat, Mon, Wed
25 min
Male' → DhiffushiDaily except Friday
via Himmafushi, Huraa, Thulusdhoo
2 h 10 min
Male' → GuraidhooDaily except Friday
via Gulhi, Maafushi
2 h 5 min
Male' → HulhumaléSun, Tue, Thu
30 min
Dhiffushi → Male'Daily except Friday
via Thulusdhoo, Huraa, Himmafushi, Hulhumalé
2 h 45 min
Rakeedhoo → Male'Sat, Mon, Wed
via Keyodhoo, Felidhoo, Thinadhoo, Fulidhoo, Maafushi
7 h 5 min
Kaashidhoo → Male'Sat, Mon, Wed
via Gaafaru
4 h 40 min
Guraidhoo → Male'Daily except Friday
via Maafushi, Gulhi
2 h 5 min
Hulhumalé → Male'Sat, Mon, Wed
25 min
Hulhumalé → Male'Mon, Thu
25 min
Hulhumalé → Male'Sun, Tue, Thu
25 min
Ukulhas → Male'Sun, Wed
via Rasdhoo
4 h 25 min
Hulhumalé → Male'Sun, Tue, Thu
25 min
Mahibadhoo → Male'Sun, Tue, Thu
4 h 20 min
Hulhumalé → Male'Daily except Friday
25 min
Hulhumalé → Male'Daily except Friday
25 min
From MTCC's published all-atolls timetable effective 1 August 2026. Times are the sheet's; check before you travel.