Bus to and from Port Elizabeth

Check the bus schedule Port Elizabeth and find all cheap tickets for the bus to and from Port Elizabeth

Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Cheap bus tickets to Port Elizabeth
  • Grahamstown
    Port Elizabeth
      4:00 PM
      6:40 PM
    23 Nov
    from $12.50
  • Plettenberg Bay
    Port Elizabeth
      3:30 AM
      6:30 AM
    4 Dec
    from $16.21
  • East London
    Port Elizabeth
      1:15 PM
      6:40 PM
    8 Nov
    from $16.22
  • King William's Town
    Port Elizabeth
      3:20 AM
      6:30 AM
    2 Dec
    Eldo CoachesEldo Coaches
    from $16.53
  • Knysna
    Port Elizabeth
      2:45 AM
      7:10 AM
    27 Nov
    from $17.19
  • Stormsrivier
    Port Elizabeth
      5:25 PM
      7:20 PM
    2 Dec
    from $17.19
  • Umtata
    Port Elizabeth
      9:30 AM
      6:40 PM
    7 Nov
    from $17.41
  • Bloemfontein
    Port Elizabeth
      10:00 PM
      8:00 AM
    10 Nov
    Eldo CoachesEldo Coaches
    from $22.26
51 Bus connections
4 bus stations
3 bus operators
$12.50 cheapest ride
It does not matter, if you would like to visit your friends, organize a shopping spree or simply take a break from your everyday life. Nowadays coaches can take you to and from Port Elizabeth at an unbeatable price. Here you can board the bus from a number of bus stops, either Port Elizabeth - Perridgevale Centre, Port Elizabeth - Intercape Port Elizabeth Central, Port Elizabeth - Eldo House or Port Elizabeth - Railway Station. So just tell us where your journey begins. The CheckMyBus search engine finds you the coach tripthat meets your highest comfort standards. Simply click on the offer and you will be directed to one of these providers' website: Eldo Coaches or Busbud.
Port Elizabeth Facts
South Africa

All intercity bus stations in Port Elizabeth

Westview Drive 97, 6020 Port Elizabeth (South Africa)
C/o &, N Union St & Fleming St , 6001 Port Elizabeth (South Africa)
Link Rd , 6001 Port Elizabeth (South Africa)
Settlers Hwy , 6001 Port Elizabeth (South Africa)

Cheap and comfortable: Reach more cities by bus

Trusted shop
The CheckMyBus App
Free Download