Distance from Nairobi to Mombasa and How to Book a Bus, SGR Train, Or a Flight

Embarking on a journey from Nairobi to Mombasa offers a chance to explore the beauty of Kenya. Whether you prefer the scenic route of a bus, the efficiency of an SGR train, or the speed of a flight, this guide will help you navigate your options. From distances and booking processes to frequently asked questions, we have you covered.

Distance from Nairobi to Mombasa:

The distance from Nairobi to Mombasa is approximately 480 kilometers (298 miles) in a straight line. However, the actual distance covered during your journey might be slightly longer due to the route taken. Keep in mind that different modes of transportation will have varying travel times.

How to Book a Bus:

Booking a bus from Nairobi to Mombasa is a straightforward process. Here’s a step-by-step guide to help you:

  1. Research Bus Companies: Start by researching reputable bus companies that operate on this route. Look for reviews and ratings to ensure a comfortable and safe journey.
  2. Visit the Booking Offices: Most bus companies have booking offices in Nairobi. Visit their offices in advance to secure your tickets. It’s recommended to book at least a day or two before your desired departure date, especially during peak travel seasons.
  3. Choose Your Seat: When booking, you’ll have the option to choose your preferred seat. Consider factors like legroom and proximity to restrooms.
  4. Provide Necessary Information: You’ll need to provide your name, contact details, and the number of passengers traveling with you.
  5. Confirm Departure Time: Double-check the departure time of your bus. Buses usually leave from designated terminals within Nairobi.
  6. Payment: Make the payment for your tickets. Many bus companies accept cash, mobile money, or card payments.
  7. Keep Your Ticket Safe: After booking, ensure you keep your ticket safe as you’ll need it for boarding.

How to Book an SGR Train:

The Standard Gauge Railway (SGR) train offers a convenient and modern way to travel from Nairobi to Mombasa. Follow these steps to book your SGR train tickets:

  1. Visit the SGR Website: Go to the official SGR website, where you can find information about schedules, fares, and available classes.
  2. Select Your Travel Details: Choose your departure station (Nairobi) and arrival station (Mombasa), along with your preferred travel date and class (economy or first class).
  3. Choose a Train: Based on availability, select a train that suits your schedule.
  4. Provide Passenger Information: Enter the names of passengers traveling, along with any required identification details.
  5. Make Payment: Pay for your tickets using the available online payment options.
  6. Receive E-Tickets: After successful payment, you’ll receive electronic tickets via email. Make sure to have a digital or printed copy when boarding.

How to Book a Flight:

If you’re looking for speed and convenience, booking a flight from Nairobi to Mombasa is an excellent choice. Here’s how you can do it:

  1. Use Flight Search Engines: Start by using flight search engines or booking platforms to compare flight options, prices, and schedules.
  2. Enter Travel Details: Input your departure city (Nairobi) and destination (Mombasa), along with your travel dates.
  3. Browse Available Flights: Browse through the list of available flights, considering factors like flight duration, layovers, and airlines.
  4. Select a Flight: Choose the flight that aligns with your preferences and schedule.
  5. Provide Passenger Information: Enter the required passenger details, including names and identification information.
  6. Make Payment: Proceed to payment and choose your preferred payment method.
  7. Receive Confirmation: After payment, you’ll receive a booking confirmation along with e-tickets. Save these documents for check-in.


Q: Is the SGR train more comfortable than a bus for long journeys?

A: Yes, the SGR train offers comfortable seating, ample legroom, and modern amenities, making it a preferable option for longer journeys.

Q: How long does a bus journey from Nairobi to Mombasa usually take?

A: Bus journeys can take around 8 to 10 hours, depending on factors like road conditions and stops.

Q: Are there budget-friendly flight options for this route?

A: Yes, several airlines offer budget-friendly flights between Nairobi and Mombasa, especially if you book in advance.

Q: Can I book SGR train tickets at the station on the day of travel?

A: It’s recommended to book SGR train tickets in advance as they can sell out quickly, especially during peak seasons.

Q: What’s the fastest mode of transportation from Nairobi to Mombasa?

A: Flights are the fastest option, taking around 1 to 1.5 hours, whereas buses and trains take longer.

Q: Is there Wi-Fi available on SGR trains?

A: Yes, SGR trains provide Wi-Fi connectivity for passengers.


Traveling from Nairobi to Mombasa opens the door to exploring the stunning landscapes of Kenya. Whether you prefer the leisurely pace of a bus, the modernity of an SGR train, or the swiftness of a flight, you now have the tools to make an informed decision. Remember to book in advance, consider your comfort, and get ready for a memorable journey.

Leave a Comment

Your email address will not be published. Required fields are marked *



Click one of our contacts below to chat on WhatsApp