Travel across Mozambique

Nampula → Pemba

Explore currently available departures on Nampula → Pemba. Prices and times apply to each individual trip.

NampulaPemba 400 km Estimated duration: 360 min

Upcoming departures

Nampula → Pemba

12 Oct 2026 · 20:00

Estimated duration: 360 min

1.537 MT

Choose seats

Nampula → Pemba

12 Oct 2026 · 20:00

Estimated duration: 360 min

4.287 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 06:00

Estimated duration: 360 min

2.379 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 06:00

Estimated duration: 360 min

2.553 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 08:00

Estimated duration: 360 min

2.593 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 08:00

Estimated duration: 360 min

1.288 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 08:00

Estimated duration: 360 min

1.644 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 11:00

Estimated duration: 360 min

2.817 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 11:00

Estimated duration: 360 min

3.168 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 11:00

Estimated duration: 360 min

3.149 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 11:00

Estimated duration: 360 min

1.255 MT

1.004 MT

Choose seats

Nampula → Pemba

13 Oct 2026 · 14:00

Estimated duration: 360 min

1.299 MT

1.039 MT

Choose seats

49–60 of 496

Other connections for these cities

Maputo → Nampula

2000 km Estimated duration: 1680 min

Beira → Nampula

700 km Estimated duration: 660 min

Nampula → Nacala

200 km Estimated duration: 180 min

Pemba → Lichinga

600 km Estimated duration: 600 min

Quelimane → Nampula

600 km Estimated duration: 540 min

Frequently asked questions

Which trips appear on this page?

These are scheduled trips that have not yet departed, operated by active carriers between active cities.

Where can I find the price?

Each displayed price applies to the listed trip. Prices may vary between carriers and departures.

How can I check seats?

Choose a trip and open “Choose seats” to view the seat map for that departure.