Bus Midrand to Pretoria and return

Cheap bus and train tickets for trips from Pretoria to Midrand and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,662,944 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Midrand to Pretoria

Cheapest Bus$5.30
Fastest Bus0h 10m
Earliest Bus4:15 AM
Latest Bus7:05 PM
Daily Bus Routes4 Ø
Distance17.3 miles
Bus CompaniesEldo Coaches

The cheapest bus routes from Midrand to Pretoria

Today
Tomorrow
from $5.30
07/11
07/12
07/13
07/14

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Eldo Coaches
    5:15 AM
    Midrand - Shell Ultra City
    Duration 0h 25m
    5:40 AM
    Pretoria - Motorcoach Terminal at Pretoria Station
    from$5.30
  • Eldo Coaches
    8:10 AM
    Midrand - Shell Ultra City
    Duration 0h 20m
    8:30 AM
    Pretoria - Motorcoach Terminal at Pretoria Station
    from$12.96
  • Eldo Coaches
    2:50 PM
    Midrand - Shell Ultra City
    Duration 0h 10m
    3:00 PM
    Pretoria - Motorcoach Terminal at Pretoria Station
    from$15.02
  • Eldo Coaches
    4:15 AM
    Midrand - Shell Ultra City
    Duration 0h 30m
    4:45 AM
    Pretoria - Motorcoach Terminal at Pretoria Station
    from$15.90
  • Eldo Coaches
    4:20 AM
    Midrand - Shell Ultra City
    Duration 0h 25m
    4:45 AM
    Pretoria - Motorcoach Terminal at Pretoria Station
    from$16.79
  • Eldo Coaches
    7:00 PM
    Midrand - Shell Ultra City
    Duration 0h 15m
    7:15 PM
    Pretoria - Motorcoach Terminal at Pretoria Station
    from$16.79
  • Eldo Coaches
    7:05 PM
    Midrand - Shell Ultra City
    Duration 0h 25m
    7:30 PM
    Pretoria - Motorcoach Terminal at Pretoria Station
    from$16.79

The cheapest bus routes from Pretoria to Midrand

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Eldo Coaches
    7:00 PM
    Pretoria - Motorcoach Terminal at Pretoria Station
    Duration 0h 25m
    7:25 PM
    Midrand - Shell Ultra City
    from$12.37
  • Eldo Coaches
    6:00 AM
    Pretoria - Motorcoach Terminal at Pretoria Station
    Duration 0h 15m
    6:15 AM
    Midrand - Shell Ultra City
    from$14.73
  • Eldo Coaches
    7:00 AM
    Pretoria - Motorcoach Terminal at Pretoria Station
    Duration 0h 20m
    7:20 AM
    Midrand - Shell Ultra City
    from$15.90
  • Eldo Coaches
    8:30 AM
    Pretoria - Motorcoach Terminal at Pretoria Station
    Duration 0h 20m
    8:50 AM
    Midrand - Shell Ultra City
    from$16.79
  • Eldo Coaches
    6:30 PM
    Pretoria - Motorcoach Terminal at Pretoria Station
    Duration 0h 25m
    6:55 PM
    Midrand - Shell Ultra City
    from$16.79
  • Eldo Coaches
    9:00 PM
    Pretoria - Motorcoach Terminal at Pretoria Station
    Duration 0h 20m
    9:20 PM
    Midrand - Shell Ultra City
    from$17.38
  • Eldo Coaches
    9:30 AM
    Pretoria - Motorcoach Terminal at Pretoria Station
    Duration 0h 15m
    9:45 AM
    Midrand - Shell Ultra City
    from$18.85

Information about the bus connection, amenities and services

Although the route from Midrand to Pretoria or from Pretoria to Midrand is currently served by only 1 provider: Eldo Coaches – the choice is still yours as trip duration and prices can sometimes vary. Currently, bus ticket prices from Pretoria to Midrand begin at $5.30 – depending on demand. Also, take a look at how long the journey takes: The fastest bus will get you to your destination in 0h 10m. Travel smart!
A family visit is long overdue or you'd simply like to go away for a few days but you're a bit short of money? Then the bus is the perfect option! Tickets for the trip of your choice from Midrand to Pretoria can usually be booked for little money, particularly so if you book in advance. Should you purchase your ticket at short notice, the ride might be a bit more expensive. If the bus sounds like a good idea but you're a bit worried about long travel times, simply opt for the fastest one and you'll reach your destination in no time at all.

Bus stops in Midrand and Pretoria

Stations
Scheiding St / Bosman St , 0002 Pretoria (South Africa)

Compare Midrand and Pretoria

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.