Travel options for:
Dar es Salaam to Mozambique
  • Fly to Nampula

    $127 - $208
    1. Dar es Salaam

      10 min - 6.6 miles

      $7 - $9

    2. Dar es Salaam (DAR)

      2 h 30 min - 1 stopover

      $120 - $200

    3. Nampula (APL)

      3 min - 1.9 miles

  • Fly to Maputo

    $157 - $328
    1. Dar es Salaam

      10 min - 6.6 miles

      $7 - $9

    2. Dar es Salaam (DAR)

      5 h 30 min - 1 stopover

      $150 - $320

    3. Maputo (MPM)

      7 min - 4 miles

  • Train, bus via Tunduma

    $94
    1. Dar es salaam

      32 h 49 min - once a week

    2. Tunduma

      26 min - 1.4 miles

    3. Nakonde

      12 h 38 min - once daily

      $23

    4. Lusaka

      20 h 38 min - once daily

      $55

    5. Johannesburg

      7 h - 3 times a week

      $16

  • Train, bus

    $16
    1. Dar es salaam

      2 days 16 h - once a week

    2. Serenje

      5 h 12 min - once daily

    3. Lusaka

      22 h 30 min - once daily

    4. Johannesburg

      17 min - 4788 feet

    5. Johannesburg

      7 h - 3 times a week

      $16

  • Train, Kafue, bus

    $71
    1. Dar es salaam

      2 days 20 h - once a week

    2. Kapiri Mposhi

      7 h 39 min - twice a week

    3. Lusaka

      20 h 38 min - once daily

      $55

    4. Johannesburg

      7 h - 3 times a week

      $16

  • Train, Kafue

    1. Dar es salaam

      2 days 20 h - once a week

    2. Kapiri Mposhi

      26 h 3 min - twice a week

    3. Livingstone

      13 min - 9.3 miles

    4. Victoria Falls

      12 h 30 min - once daily

    5. Bulawayo

      14 h 36 min - twice a week

    6. Chicualacuala

      20 h 34 min - twice a week

    7. Dona Alice

      9 min - 5.4 miles

  • Drive

    $290 - $420
    1. Dar es Salaam

      47 h 33 min - 2212.3 miles

      $290 - $420

  • 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 Nampula airport, then drive to Nampula. 2 h 44 min $168. From Dar es Salaam taxi to Dar es Salaam airport, fly to Maputo airport, then drive to Maputo. 5 h 47 min $288. From Dar es salaam train to Tunduma, walk to Nakonde, bus to Lusaka, bus to Johannesburg, then bus to Maputo. 3 days 4 h $93. From Dar es salaam train to Serenje, bus to Lusaka, bus to Johannesburg, walk to Johannesburg, then bus to Maputo. 4 days 6 h $15. From Dar es salaam train to Kapiri Mposhi, Kafue to Lusaka, bus to Johannesburg, then bus to Maputo. 4 days 10 h $70. From 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. 47 h 33 min $354.