How to get from Mombasa to Arusha?
One of the most popular overland journeys between Kenya and Tanzania is the route from Mombasa to Arusha, linking travelers to Tanzania’s iconic safari destinations such as Mount Kilimanjaro, Serengeti, and Ngorongoro Crater
Although there are no direct flights between Mombasa and Arusha, there are buses, flights (via Nairobi), and private vehicles. It involves an overland journey with a border crossing, so it’s best to plan ahead carefully. Here is a detailed guide for making the trip go smoothly.
1. By Bus – Most Affordable Direct Option
There are no direct cross-border buses from Mombasa to Arusha. Most travelers take a bus from Mombasa to Nairobi first, then connect to another bus or shuttle to Arusha.
- Popular Bus Operators: Tahmeed Coach, Modern Coast, and Mash Poa (to Nairobi, then transfer to shuttles such as Riverside or Impala Shuttle to Arusha).
- Travel Time: Around 14–16 hours including transfer in Nairobi.
- Route: Mombasa → Nairobi → Namanga Border → Arusha
- Cost: Approximately 4,500 to 6,500 KES
The majority of buses depart Mombasa Central Bus Station or Makupa in the morning, head for Nairobi and then to the Namanga Border where passengers need to make immigration clearances before crossing into Tanzania. Once you have crossed over, the trip finishes in Arusha Town.
Visa/Entry Requirements:
- Kenyan travelers: Do not need a visa.
- Foreign nationals: May require a Tanzania Tourist Visa (obtainable at the border or online).
2. By Flight (via Nairobi) – Fastest Option
There are no flights directly from Mombasa to Arusha. Nevertheless, tourists can still take a flight from Mombasa (Moi International Airport) to Kilimanjaro International Airport or Arusha airport connecting in Nairobi.
- Airlines: Kenya Airways, Precision Air, Air Tanzania
- Total Travel Time: 4–6 hours (including layover)
- Cost: Typically starts from around 20,000 KES (USD 160) depending on the airline and season.
This is the quickest and easiest way, especially if you're rushing or have luggage. After landing at Kilimanjaro International Airport (JRO), it takes about 45 minutes by taxi or shuttle to reach Arusha.
3. By Private Car or Tour Transfer – Flexible and Scenic
Private vehicle or tour transport between Mombasa and Arusha allows the most flexibility while providing an onboard perspective of some of East Africa’s most unique terrain. The drive covers about 580 kilometers via Nairobi and Namanga and usually takes between 11 and 13 hours, depending on road and border conditions. The perfect option for travelers who prefer a more personalized itinerary, comfort and the freedom to stop along the way
The journey passes by wonderful spots such as Tsavo National Park and the Maasai plains. On a good day, you might even catch a glimpse of Mount Kilimanjaro! For your convenience, particularly if you are heading to the national parks in Tanzania next, consider renting a 4x4 or taking a guided tour.
At the Namanga Border, be sure to have your passport, car insurance (like the COMESA cover), and be ready for immigration. This adventure is enjoyable and offers incredible views.
4. Border Crossing at Namanga
Namanga Border is the main and most convenient crossing point for most travelers, though it’s also possible to cross via Taveta–Holili near Moshi. Although the Immigration procedures are straightforward, delays are possible due to long queues. The following items should be carried at all times:
- Passport: It is essential to carry a passport valid for at least six months, as this is required for entry into Tanzania.
- In certain cases, a Yellow Fever Vaccination Certificate will be required mostly for the travelers coming from or passing through areas with health risk.
- Visa: Most international tourists can obtain a Tanzania tourist visa upon arrival at the border, but applying in advance through the eVisa system is recommended to save time, but it is advisable to apply online beforehand through the eVisa system in order to shorten the wait. Travelers from Kenya and other EAC members are exempt from visa.
The processing time can greatly differ and take as little as 30 minutes but in some cases over an hour, this all due to the traffic situation. It is recommended to come early, be patient, and have the important papers very close at hand for a hassle-free experience at the border.
Conclusion
The trip from Mombasa to Arusha is a thrilling experience connecting two of the most colorful cities in East Africa. No matter if you opt for the cheap bus, the quick flights through Nairobi, or the adventurous road trip, every choice is a travel experience in its own right. By doing the necessary arrangements, you’ll soon be on your way to Arusha—the safari capital of Tanzania and a gateway to Mount Kilimanjaro
Related Articles
- What is the largest natural forest in Tanzania?
- What is the national flower of Tanzania?
- What is the national animal of Tanzania?
- What is Lindi Region known for?
- What language do they speak in Dodoma?
- How to get from Dodoma to Mbeya?
- What is the Mtwara region, Tanzania famous for?
- What is the largest region in Tanzania?
- What is the second largest city in Tanzania?