There are 4 ways to get from Tofo to Quirimbas Islands by shuttle, bus, car, 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.
Shuttle, bus, drive
best- Take a shuttle bus from Tofo Market to Av. Mao Tse Tung
- Take the bus from Maputo to Pemba
- Drive from Pemba to Quirimbas Islands
38h 3m$102–122Drive 2,017.1 km
- Drive from Tofo to Quirimbas Islands2,017.1 km
31h 42m$247–357Fly, drive
- Fly from Inhambane (INH) to Pemba Airport (POL)INH - POL
- Drive from Pemba Airport (POL) to Quirimbas Islands
23h 28m$1,065–1,643Bus, drive
- Take the bus from Etrago Bus Stn to Etrago Bus Stn
- Take the bus from Maputo to Pemba
- Drive from Pemba to Quirimbas Islands
39h 50m$152–181
Inhambane (INH) to Pemba Airport (POL) flights
Questions & Answers
The cheapest way to get from Tofo to Quirimbas Islands is to shuttle and bus and drive which costs $100 - $130 and takes 38h 3m.
The fastest way to get from Tofo to Quirimbas Islands is to fly and drive which takes 23h 28m and costs $1,000 - $1,700.
The distance between Tofo and Quirimbas Islands is 3081 km. The road distance is 2017.1 km.
It takes approximately 38h 3m to get from Tofo to Quirimbas Islands, including transfers.
Yes, the driving distance between Tofo to Quirimbas Islands is 2017 km. It takes approximately 31h 42m to drive from Tofo to Quirimbas Islands.
What companies run services between Tofo, Mozambique and Quirimbas Islands, Mozambique?
There is no direct connection from Tofo to Quirimbas Islands. However, you can take the shuttle to Av. Mao Tse Tung, take the taxi to Maputo, take the bus to Pemba, then drive to Quirimbas Islands. Alternatively, you can drive from Tofo to Quirimbas Islands in around 31h 42m.
- Website
- lam.co.mz
Flights from Inhambane to Pemba Airport via Maputo
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $950–1,500
Flights from Inhambane to Pemba Airport via Vilankulu, Maputo
- Ave. Duration
- 25h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $1,000–1,600
- Phone
- +258 84 244 2103
- cheetahexpressmaputo@gmail.com
- Website
- cheetah-express.com
Shuttle from Tofo Market to Av. Mao Tse Tung
- Ave. Duration
- 7h 30m
- Frequency
- Twice a week
- Estimated price
- $32
- Schedules at
- cheetah-express.com
- Phone
- +258 87 599 8555
- Website
- etragomz.com
Bus from Maputo to Pemba
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- $22
- Schedules at
- etragomz.com
- Book at
- etragomz.com
Bus from Etrago Bus Stn to Etrago Bus Stn
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- $5
- Schedules at
- etragomz.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 Getting to Rome from the airport, 5 delightfully under-the-radar French towns you need to visit, and How to get from Florence to Rome - to help you get the most out of your next trip.

