There are 5 ways to get from Dar es Salaam to Karonga by plane, shuttle, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, Private Transfer , bus
best- Fly from Julius Nyerere International Airport (DAR) to Mbeya Airport (MBI)plane DAR - MBI
- Take a shuttle bus from Mbeya Airport to Malawi border
- Take the bus from Songwe to Karongabus
8hDrive 953.1 km
cheapest- Drive from Dar es Salaam to Karongacar 953.1 km
16h$168–242Bus, Private Transfer
- Take the bus from Ubungo Intl Bus Terminal to Mbeyabus
- Take a shuttle bus from Mbeya to Malawi border
- Take the bus from Songwe to Karongabus
18h 23mTrain, drive, bus
- Take the train from Dar es salaam to Mbeyatrain
- Drive from Mbeya to Songwecar
- Take the bus from Songwe to Karongabus
24h 49mBus
- Take the bus from Magufuli Bus Terminal to Lubele Bus Standbus
- Take the bus from Songwe to Karongabus
20h 39m
Julius Nyerere International Airport (DAR) to Mbeya Airport (MBI) flights
Questions & Answers
The cheapest way to get from Dar es Salaam to Karonga is to drive which costs $160 - $250 and takes 16h.
The fastest way to get from Dar es Salaam to Karonga is to drive which takes 16h and costs $160 - $250.
No, there is no direct bus from Dar es Salaam to Karonga. However, there are services departing from Temeke Mwisho and arriving at Karonga via Magufuli Bus Terminal and Songwe. The journey, including transfers, takes approximately 20h 39m.
The distance between Dar es Salaam and Karonga is 1024 km. The road distance is 953.1 km.
The best way to get from Dar es Salaam to Karonga without a car is to bus and Private Transfer which takes 18h 23m and costs .
It takes approximately 8h to get from Dar es Salaam to Karonga, including transfers.
Dar es Salaam to Karonga bus services, operated by New Force Enterprices Ltd, depart from Magufuli Bus Terminal station.
Dar es Salaam to Karonga bus services, operated by New Force Enterprices Ltd, arrive at Lubele Bus Stand station.
Karonga is 1h behind Dar es Salaam. It is currently 10:23 AM in Dar es Salaam and 9:23 AM in Karonga.
Yes, the driving distance between Dar es Salaam to Karonga is 953 km. It takes approximately 16h to drive from Dar es Salaam to Karonga.
What companies run services between Dar es Salaam, Tanzania and Karonga, Northern Region, Malawi?
You can take a bus from Temeke Mwisho to Karonga via Magufuli Bus Terminal, Lubele Bus Stand, and Songwe in around 20h 39m.
- Website
- airtanzania.co.tz
Flights from Julius Nyerere International Airport to Mbeya Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $160–270
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Dar es salaam to Mbeya
- Ave. Duration
- 20h 51m
- Frequency
- Once a week
- Estimated price
- $16–19
- Schedules at
- tazarasite.com
- Mukuba M1
- $16–19
- Mukuba M2
- $18
- Phone
- +254 718 370 639
- [email protected]
- Website
- hoteltoursandtransfers.com
Shuttle from Mbeya Airport to Malawi border
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $60–180
- Schedules at
- hoteltoursandtransfers.com
Shuttle from Mbeya to Malawi border
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $60–180
- Schedules at
- hoteltoursandtransfers.com
Bus from Songwe to Karonga
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- captaintours.websites.co.in
Bus from Songwe to Karonga
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- captaintours.websites.co.in
Bus from Songwe to Karonga
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- captaintours.websites.co.in
Bus from Songwe to Karonga
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- captaintours.websites.co.in
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Mbeya
- Ave. Duration
- 11h 53m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
- Phone
- +255 754864829
- [email protected]
- Website
- newforcebus.co.tz
Bus from Magufuli Bus Terminal to Lubele Bus Stand
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- newforcebus.co.tz
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 Flying into Beijing?, Getting around the Cyclades, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
There are one+ hotels available in Karonga.






