Bus from Richmond - NC to Bethlehem, ZA: Tickets & Timetables

Next bus departures

Next departures from Richmond - NC to Bethlehem on 13 December
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Intercape MainlinerBus
Richmond (NC) - Caltex Garage (N1)
Wimpy Bar, Engen 1 Stop, Johan Blignaut StreetCheapest
Intercape MainlinerBus
Richmond (NC) - Caltex Garage (N1)
Wimpy Bar, Engen 1 Stop, Johan Blignaut StreetFastest
Intercape MainlinerBus
Richmond (NC) - Caltex Garage (N1)
Wimpy Bar, Engen 1 Stop, Johan Blignaut StreetNo tags

Last refresh of the prices: Today at 13:17 SAST.

Get from Richmond - NC to Bethlehem

This route is served by bus only

The journey takes about 9 hours 45 minutes, and with fares starting at just £45, it presents an excellent value for a comfortable ride.

1bus per day
9h 45mAverage duration
341 milesDistance
14kgCO₂ emissions

Frequently asked questions about travelling by bus from Richmond - NC to Bethlehem, ZA

Please note that timetables, routes, or operator details shown here may be updated or vary at the time of your journey.

  1. How much is the bus ticket from Richmond - NC to Bethlehem?

    The cheapest coach tickets from Richmond - NC to Bethlehem start from £45. The average price for this route is around £45. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.

  2. How long is the bus journey from Richmond - NC to Bethlehem?

    The average bus journey time from Richmond - NC to Bethlehem is 9h 45m, covering a distance of 341 miles. The fastest bus can take you there in 9h 45m and is operated by Intercape.

  3. Which bus companies service the Richmond - NC to Bethlehem route?

    Several major bus companies operate on this route with 1 buses available per day.

  4. What is the earliest and latest departure time for the bus from Richmond - NC to Bethlehem?

    The earliest bus departs from Richmond - NC to Bethlehem at 02:40. And the latest bus departs at 02:40.

  5. What are the CO₂ emissions for the bus trip from Richmond - NC to Bethlehem?

    A bus journey from Richmond - NC to Bethlehem produces an estimated 14 kg of CO₂, making it a highly eco-friendly choice and a mode of travel recommended by Busbud.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
06/12
No data
07/12
No data
Today
No data
09/12
No data
10/12
No data
11/12
No data
12/12
No data
13/12
£65
busbud logoThe cheapest trip from Richmond - NC to Bethlehem, ZA was searched and found on 13 Dec 2025 with a price of £65

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Richmond - NC to Bethlehem, ZA as early as possible.

You can expect to pay from £65 to £79 for a bus ticket from Richmond - NC to Bethlehem, ZA based on the last 2 days. You can expect to find the cheapest price for the trip at £65, which is on 2025-12-13.

People from around the world trust Busbud