Coronavirus (COVID-19): get the latest travel updates

Find coaches from Cape Town to Pretoria

Easily compare and book your next trip with Busbud

Bus Cape Town to Pretoria: Trip Overview

Daily Buses
05:30 - 20:20
Earliest and Latest Bus Departures
Average Ticket Price
Average Bus Trip Duration

Trip Reviews for Cape Town - Pretoria

3.9 out of 5 stars

User reviews from travellers who booked a bus ticket from Cape Town to Pretoria

Ratings and Reviews (36)

Charmaine L.13 October 2020 | 

It was very cold and limited refreshment stops

Calvin M.13 October 2020 | 

Awful experience

Elizabeth M.11 October 2020 | 

As indicated, discounts not considered

Tinashe K.2 October 2020 | 

The best of the best

Mahloko Jeremia T.1 October 2020 | 

Best service

Petrus Paulus S.24 September 2020 | 

Well done to the driver and the prompt reaction to some unruly passengers.

Lazarus M.17 September 2020 | 

Every thing was perfect ,besides the accident we found on the road, the truck rolled nd blocked the road

Boitumelo Universe M.16 September 2020 | 

It's a very comfortable bus to ride on but they need to service the buses before transporting people to their destinations

Providence Nkosinathi S.14 September 2020 | 

The bus was cold as inside the refrigerator, and tried to talk to the driver to switch on the heater but they didn't listen.

Dinah N.11 September 2020 | 

Good service

Bonolo M.5 September 2020 | 

Is very comfortable

Magdeline K.2 September 2020 | 

Please fix electricity inside the bus

Hilton T G.2 September 2020 | 

Travel was fine but disappointed about wifi as it never connects

Carryon M.1 September 2020 | 

The trip was nice and good service

Paseka M.22 March 2020 | 

Nothing much to say but it was good

Dirk T.10 March 2020 | 

Trip was good. Drivers just need to ensure they do not take such risks on overtaking. IE on blind hills and corners. Wifi was not working and no movie was shown. Had to listen to gospel music the whole trip and to high a volume in a language that I did not understand.

Alden L.28 February 2020 | 

Was a good experience

Zanele S.23 February 2020 | 

Extremely good service, looking forward to more trips with Greyhound.

Dillon S.10 February 2020 | 

No leg space no seat space just overall bad

Nosisa D.31 January 2020 | 

There were no toilets h owever when we needed go take a break and go to the bathroom when other passengers boarded we were not allowed to

Siyabonga K.13 January 2020 | 

Very comfortable and safe. Will travel with them anytime

Solomon Stanner M.9 January 2020 | 

The best

Thembi N.3 January 2020 | 

I didn't like the toilet,it ended up smelling inside the whole bus

Sarel N.23 December 2019 | 

Excellent, but make sure all the charging port are working

Charmain S.17 December 2019 | 

Service was very good, depart on time but have a small breakdown that cause about 45min delay. Rest of the trip very good

Ronald M.22 November 2019 | 

Great service from the staff🙂

Leme D.28 September 2019 | 

The fact that we spent more than 3 hours at the weigh bridge is unacceptable for me. We were supposed to arrive in Pretoria at 16:05, inatead we arrived at 22:30, which is unacceptable for me. This really needs to be adressed!

Nomvula Joyce M.26 September 2019 | 

The intercape staff made me stand at the wrong pick-up level and consequently I missed my bus trip. No-one was prepared to help me renew my ticket. I lost R1200. I earn R2800 per month. This killed me. I missed my mother's funeral in Pretoria and I am heartbroken.

Aletta V.17 September 2019 | 

will use your service again thanks

Vaughan K.20 April 2019 | 

Will definitely make use of Intercape again.

Cape Town to Pretoria buses

Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Cape Town to Pretoria.

We make sure you can find a bus service from Cape Town to Pretoria from the most reliable bus companies operating this trip.

From cheap bus tickets to more luxurious buses traveling from Cape Town to Pretoria, we offer a wide range of bus services to best suit your needs depending on how much your budget is.

Bus Companies

Bus service from Cape Town to Pretoria are provided by Greyhound Dreamliner, Intercape, Citiliner Plus and Citiliner.

Stations & Stops

Buses leaving from Cape Town to Pretoria will depart from Civic Centre, Bellville, Bellville, Bellville Park, Bus Station - Civic Centre, Intercape Depot Montreal Dr or Somerset West (Strand).

A bus ride to Pretoria will drop you off at Pretoria Station, PRETORIA, Pretoria (Bosman Station Coach Terminus), Pretoria (Bosman Station Coach Terminus), Pretoria (Bosman Station Coach Terminus) or Pretoria Station.

Information on this bus route

Daily Buses39
Earliest and Latest Bus Departures05:30 - 20:20
Minimum Price£18
Average Ticket Price£29
Minimum Trip Duration
Average Bus Trip Duration
Bus companies on this routeCitiliner, Citiliner, Intercape, Citiliner, Citiliner

Cape Town to Pretoria Route Map

Cape Town to Pretoria Route Map

Frequently asked questions on the trip Cape Town - Pretoria

How much does a bus ticket from Cape Town to Pretoria cost?

The cheapest average bus price from Cape Town to Pretoria is £29. The best way to find cheap bus tickets from Cape Town to Pretoria is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!

How long is the bus ride from Cape Town to Pretoria?

The average travel time between Cape Town and Pretoria is around 20h 15m, although the fastest bus will take about 18h 5m. This is the time it takes to travel the 814 miles that separates the two cities.

How many daily bus connections are there between Cape Town and Pretoria?

The number of buses from Cape Town to Pretoria can differ depending on the day of the week. On average, there are 39 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Cape Town to Pretoria by comparing and selecting the bus that fits your travel style and budget on Busbud.

Which bus companies travel from Cape Town to Pretoria?

When taking the bus from Cape Town to Pretoria, you can travel comfortably and safely with Greyhound Dreamliner, Greyhound Dreamliner, Intercape.

What are the departure and arrival stations when taking the bus from Cape Town to Pretoria?

Buses travelling between Cape Town and Pretoria leave from Civic Centre or Bellville and arrive at Pretoria Station, PRETORIA, Pretoria (Bosman Station Coach Terminus).

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Cape Town to Pretoria but it'll also be endearing to native speakers who will surely appreciate your effort.

Start sightseeing the minute your bus leaves the station. If you're on the night bus from Cape Town to Pretoria, get comfy and count the stars.

Taking the bus creates the smallest carbon footprint compared to other modes of transport. Not to mention that buses will allow you to discover scenic gems from Cape Town to Pretoria that are otherwise impossible to come by with a plane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Cape Town to Pretoria.

Did you know?

The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.

Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travelers have used their electronic device on board during 2014.

One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.

Will you be returning to Cape Town by bus?

If you are looking for the return bus journey, take a look at buses from Pretoria to Cape Town.

Popular Buses Connecting Cape Town

Popular Buses Connecting Pretoria

Popular routes in this country

Why choose Busbud?

The Best Way To Book Bus Tickets makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.

  • Your trip, your priorities
  • Global coverage
  • 24/7 support