Haa Alifu Atoll303 km from Velana airportDomestic flight or public ferry · about 2 h (est.)2 stays
MTCC routes 101, 103, 105, 107, 106 · no service on Fridays · Full timetable
Thuraakunu → DhidhdhooMon
via Uligamu, Molhadhoo
2 h
Hoarafushi → DhidhdhooSat, Thu
via Ihavandhoo, Maarandhoo, Thakandhoo, Utheemu
2 h 30 min
Kelaa → DhidhdhooThu
via Vashafaru
50 min
Thuraakunu → DhidhdhooWed
via Uligamu, Molhadhoo, Hoarafushi, Ihavandhoo
3 h 25 min
Baarah → DhidhdhooSat, Tue
via Muraidhoo, Filladhoo, Kelaa, Vashafaru
2 h 55 min
Dhidhdhoo → KulhudhuffushiThu
via Utheemu
1 h 50 min
Dhidhdhoo → KulhudhuffushiMon
via Utheemu
1 h 50 min
Kulhudhuffushi → DhidhdhooMon
via Utheemu
1 h 50 min
Kulhudhuffushi → DhidhdhooThu
via Utheemu
1 h 50 min
Dhidhdhoo → HoarafushiSat, Thu
via Utheemu, Thakandhoo, Maarandhoo, Ihavandhoo
2 h 30 min
Dhidhdhoo → BaarahSat, Tue
via Vashafaru, Kelaa, Filladhoo, Muraidhoo
2 h 55 min
Dhidhdhoo → ThuraakunuWed
via Ihavandhoo, Hoarafushi, Molhadhoo, Uligamu
3 h 25 min
Dhidhdhoo → ThuraakunuMon
via Molhadhoo, Uligamu
2 h
Dhidhdhoo → KelaaThu
via Vashafaru
50 min
From MTCC's published all-atolls timetable effective 1 August 2026. Times are the sheet's; check before you travel.