There are 4 ways to get from Magufuli Bus Terminal 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)DAR - MBI
- Take a shuttle bus from Mbeya Airport to Malawi border
- Take the bus from Songwe to Karonga
8h 14mDrive 932.5 km
cheapest- Drive from Magufuli Bus Terminal to Karonga932.5 km
15h 35m$164–237Bus
- Take the bus from Magufuli Bus Terminal to Lubele Bus Stand
- Take the bus from Songwe to Karonga
18h 50mTrain, drive, bus
- Take the train from Dar es salaam to Mbeya
- Drive from Mbeya to Songwe
- Take the bus from Songwe to Karonga
28h 41m
Julius Nyerere International Airport (DAR) to Mbeya Airport (MBI) flights
Questions & Answers
The cheapest way to get from Magufuli Bus Terminal to Karonga is to drive which costs $160 - $240 and takes 15h 35m.
The fastest way to get from Magufuli Bus Terminal to Karonga is to drive which takes 15h 35m and costs $160 - $240.
No, there is no direct bus from Magufuli Bus Terminal to Karonga. However, there are services departing from Magufuli Bus Terminal and arriving at Karonga via Songwe. The journey, including transfers, takes approximately 18h 50m.
The distance between Magufuli Bus Terminal and Karonga is 1033 km. The road distance is 932.5 km.
The best way to get from Magufuli Bus Terminal to Karonga without a car is to bus which takes 18h 50m and costs .
It takes approximately 8h 14m to get from Magufuli Bus Terminal to Karonga, including transfers.
Magufuli Bus Terminal to Karonga bus services, operated by New Force Enterprices Ltd, depart from Magufuli Bus Terminal station.
Magufuli Bus Terminal to Karonga bus services, operated by New Force Enterprices Ltd, arrive at Lubele Bus Stand station.
Karonga is 1h behind Magufuli Bus Terminal. It is currently 7:00 AM in Magufuli Bus Terminal and 6:00 AM in Karonga.
Yes, the driving distance between Magufuli Bus Terminal to Karonga is 932 km. It takes approximately 15h 35m to drive from Magufuli Bus Terminal to Karonga.
What companies run services between Magufuli Bus Terminal, Tanzania and Karonga, Northern Region, Malawi?
You can take a bus from Magufuli Bus Terminal to Karonga via Lubele Bus Stand and Songwe in around 18h 50m.
- Website
- airtanzania.co.tz
Flights from Julius Nyerere International Airport to Mbeya Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $75–190
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Dar es salaam to Mbeya
- Ave. Duration
- 24h 20m
- Frequency
- Twice a week
- Schedules at
- tazarasite.com
- Phone
- +254 718 370 639
- zanzibartours@gmail.com
- Website
- hoteltoursandtransfers.com
Shuttle from Mbeya Airport 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
- Phone
- +255 754864829
- newforce@163.com
- Website
- newforcebus.co.tz
Bus from Magufuli Bus Terminal to Lubele Bus Stand
- Ave. Duration
- 16h 30m
- 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 Travel Insider: Top Japan travel tips by Beatrix Holland, Want to know more about Flixbus?, and How to get from Florence to Rome - to help you get the most out of your next trip.
