Detail
📞 Core Contact Information
If you need to reach them directly for bookings or status updates, these are the primary lines:
Head Office (Musoma): +255 764 061 430
Customer Service (General): +255 748 772 290
Email Support: info@johanvia.co.tz
Official Website:
www.johanvia.co.tz
📍 Key Station Locations
Dar es Salaam: Magufuli Main Bus Terminal (Mbezi Luis).
Musoma: Bweri Bus Terminal.
Mwanza: Nyamhongolo Bus Terminal (primarily for the Musoma–Mwanza and Mwanza–Bukoba routes).
💡 Travel Tips for Johanvia Passengers
Online Booking: Johanvia has one of the more reliable online booking systems via their website. You can select your seat and pay via mobile money (M-Pesa, Tigo Pesa, etc.), which saves you a trip to the station.
Arrival Time: While the buses are known for being relatively punctual, it is recommended to arrive at the station at least 45 minutes before departure for luggage handling and ticket verification.
Luggage: Like most long-distance buses, small bags are free, but bulky luggage or commercial goods may incur an extra fee.
💳 How to Book
Johanvia has a robust digital presence, making it one of the more tech-forward operators in Tanzania.
Online Portal: You can book through their official website,
.johanvia.co.tz Payment Methods: They accept M-Pesa, Tigo Pesa, Airtel Money, T-Pesa, and local bank transfers.
E-Tickets: After booking online, you receive a PNR code via SMS or email, which can be used to download/print your ticket.
📞 Contact Information
Head Office (Musoma): +255 764 061 430
Customer Support: +255 748 772 290
Email: info@johanvia.co.tz
Or CLICK HERE
Is there a specific town like Bariadi or Shinyanga where you need a local agent's number? I can certainly look into that for you.