Travel options for:
Tanzania to Mozambique
  • Fly Dar es Salaam to Maputo

    $157 - $329
    1. Dar es Salaam

      9 min - 6.7 miles

      $7 - $9

    2. Dar es Salaam (DAR)

      5 h 30 min - 1 stopover

      $150 - $320

    3. Maputo (MPM)

      7 min - 4 miles

  • Fly Kilimanjaro to Nampula

    $154 - $277
    1. Moshi

      36 min - 25.3 miles

      $14 - $18

    2. Kilimanjaro (JRO)

      5 h 40 min - 1 stopover

      $140 - $260

    3. Nampula (APL)

      3 min - 1.7 miles

  • Fly Dar es Salaam to Pemba, drive

    1. Dar es Salaam

      9 min - 6.7 miles

      $7 - $9

    2. Dar es Salaam (DAR)

      1 h 10 min - non-stop

      $120 - $190

    3. Pemba (POL)

      6 h 14 min - 266.8 miles

  • Fly Dar es Salaam to Blantyre, drive

    $127 - $589
    1. Dar es Salaam

      9 min - 6.7 miles

      $7 - $9

    2. Dar es Salaam (DAR)

      2 h 10 min - non-stop

      $100 - $550

    3. Blantyre (BLZ)

      3 h 1 min - 125 miles

      $20 - $30

  • Train, bus via Tunduma

    1. Dar es Salaam

      5 min - 3.3 miles

      $4 - $5

    2. Dar es salaam

      32 h 49 min - once a week

    3. Tunduma

      26 min - 1.4 miles

    4. Nakonde

      12 h 38 min - once daily

      $23

    5. Lusaka

      20 h 38 min - once daily

      $55

    6. Johannesburg

      7 h - 3 times a week

      $16

  • Train, bus

    1. Dar es Salaam

      5 min - 3.3 miles

      $4 - $5

    2. Dar es salaam

      2 days 16 h - once a week

    3. Serenje

      5 h 12 min - once daily

    4. Lusaka

      22 h 30 min - once daily

    5. Johannesburg

      17 min - 4788 feet

    6. Johannesburg

      7 h - 3 times a week

      $16

  • Train, Kafue, bus

    1. Dar es Salaam

      5 min - 3.3 miles

      $4 - $5

    2. Dar es salaam

      2 days 20 h - once a week

    3. Kapiri Mposhi

      7 h 39 min - twice a week

    4. Lusaka

      20 h 38 min - once daily

      $55

    5. Johannesburg

      7 h - 3 times a week

      $16

  • Train, Kafue

    1. Dar es Salaam

      5 min - 3.3 miles

      $4 - $5

    2. Dar es salaam

      2 days 20 h - once a week

    3. Kapiri Mposhi

      26 h 3 min - twice a week

    4. Livingstone

      13 min - 9.3 miles

    5. Victoria Falls

      12 h 30 min - once daily

    6. Bulawayo

      14 h 36 min - twice a week

    7. Chicualacuala

      20 h 34 min - twice a week

    8. Dona Alice

      10 min - 5.6 miles

  • Drive

    $290 - $430
    1. Dar es Salaam

      2 days 0 h - 2246.3 miles

      $290 - $430

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Dar es Salaam taxi to Dar es Salaam airport, fly to Maputo airport, then drive to Maputo. 5 h 47 min $288. From Moshi taxi to Kilimanjaro airport, fly to Nampula airport, then drive to Nampula. 6 h 20 min $207. From Dar es Salaam taxi to Dar es Salaam airport, fly to Pemba airport, then drive to Cidade de Nacala. 7 h 33 min. From Dar es Salaam taxi to Dar es Salaam airport, fly to Blantyre airport, then drive to Tete. 5 h 21 min $283. From Dar es Salaam taxi to Dar es salaam, train to Tunduma, walk to Nakonde, bus to Lusaka, bus to Johannesburg, then bus to Maputo. 3 days 4 h. From Dar es Salaam taxi to Dar es salaam, train to Serenje, bus to Lusaka, bus to Johannesburg, walk to Johannesburg, then bus to Maputo. 4 days 6 h. From Dar es Salaam taxi to Dar es salaam, train to Kapiri Mposhi, Kafue to Lusaka, bus to Johannesburg, then bus to Maputo. 4 days 10 h. From Dar es Salaam taxi to Dar es salaam, train to Kapiri Mposhi, Kafue to Livingstone, drive to Victoria Falls, train to Bulawayo, train to Chicualacuala, train to Dona Alice, then drive to Maputo. 6 days 2 h. From Dar es Salaam drive to Maputo. 2 days 0 h $359.