Bus Durban to Grahamstown and return

Cheap bus and train tickets for trips from Grahamstown to Durban and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,589,794 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Buses from Durban to Grahamstown run regularly. Whether you want to travel first thing in the morning or late at night, there are scheduled services connecting both cities. You’re likely to get a cheap ticket for $24.39. Sometimes, there are differences in travel times, depending on which company you select a bus from. Busbud and offer routes from Grahamstown to Durban, with the fastest bus taking as little as 13h 30m. Just click the "Find Now" button to see all available buses and pick the best option!

Durban to Grahamstown Bus Information

Cheapest Bus$24.11
Fastest Bus11h 55m
Distance356.0 miles
Bus CompaniesIntercape, Eldo Coaches
  Bus Durban - Grahamstown    356 mi
Ø Bus connections4 x
Savings-21%

The cheapest bus routes from Durban to Grahamstown

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Durban
    Grahamstown
      4:10 PM
      6:05 AM
    1 Feb
    +1
    IntercapeIntercape
    from $24.11
  • Durban
    Grahamstown
      4:10 PM
      5:40 AM
    27 Jan
    +1
    IntercapeIntercape
    from $24.21
  • Durban
    Grahamstown
      4:45 PM
      5:40 AM
    27 Jan
    +1
    IntercapeIntercape
    from $24.21
  • Durban
    Grahamstown
      5:00 PM
      6:05 AM
    6 Feb
    +1
    IntercapeIntercape
    from $24.27
  • Durban
    Grahamstown
      5:00 PM
      6:05 AM
    31 Jan
    IntercapeIntercape
    from $24.39
  • Durban
    Grahamstown
      5:00 PM
      6:05 AM
    30 Jan
    +1
    IntercapeIntercape
    from $24.39
  • Durban
    Grahamstown
      4:10 PM
      6:05 AM
    23 Jan
    +1
    IntercapeIntercape
    from $24.64
  • Durban
    Grahamstown
      5:00 PM
      4:55 AM
    6 Feb
    +1
    Eldo CoachesEldo Coaches
    from $24.88
  • Durban
    Grahamstown
      5:00 PM
      4:55 AM
    6 Feb
    +1
    Eldo CoachesEldo Coaches
    from $26.26
  • Durban
    Grahamstown
      5:00 PM
      4:55 AM
    6 Feb
    +1
    Eldo CoachesEldo Coaches
    from $26.26
  • Durban
    Grahamstown
      4:00 PM
      6:05 AM
    6 Feb
    +1
    IntercapeIntercape
    from $27.37
  • Durban
    Grahamstown
      4:00 PM
      6:05 AM
    6 Feb
    +1
    IntercapeIntercape
    from $30.48
  • Durban
    Grahamstown
      4:00 PM
      6:05 AM
    6 Feb
    +1
    IntercapeIntercape
    from $30.48


  Bus Grahamstown - Durban    356 mi
Ø Bus connections4 x
Savings-21%

The cheapest bus routes from Grahamstown to Durban

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Grahamstown
    Durban
      8:30 PM
      9:40 AM
    1 Feb
    +1
    IntercapeIntercape
    from $24.11
  • Grahamstown
    Durban
      9:35 PM
      9:35 AM
    6 Feb
    +1
    Eldo CoachesEldo Coaches
    from $24.19
  • Grahamstown
    Durban
      9:35 PM
      9:35 AM
    6 Feb
    +1
    Eldo CoachesEldo Coaches
    from $24.19
  • Grahamstown
    Durban
      9:35 PM
      9:35 AM
    6 Feb
    +1
    Eldo CoachesEldo Coaches
    from $24.19
  • Grahamstown
    Durban
      8:30 PM
      9:20 AM
    2 Feb
    +1
    IntercapeIntercape
    from $24.21
  • Grahamstown
    Durban
      8:30 PM
      9:20 AM
    31 Jan
    IntercapeIntercape
    from $24.22
  • Grahamstown
    Durban
      8:30 PM
      9:20 AM
    3 Feb
    +1
    IntercapeIntercape
    from $24.39
  • Grahamstown
    Durban
      9:25 PM
      11:05 AM
    23 Jan
    +1
    IntercapeIntercape
    from $27.24
  • Grahamstown
    Durban
      8:30 PM
      9:20 AM
    27 Jan
    +1
    IntercapeIntercape
    from $27.99
  • Grahamstown
    Durban
      8:30 PM
      9:20 AM
    6 Feb
    +1
    IntercapeIntercape
    from $28.44
  • Grahamstown
    Durban
      8:30 PM
      10:05 AM
    6 Feb
    +1
    IntercapeIntercape
    from $30.48


Current ticket prices

You want to travel without spending too much money? Then taking the bus is just perfect for you. But be aware: there can be price differences nonetheless! Ticket prices for the route Durban - Grahamstown are currently ranging from $24.39 to $25.03. If you're flexible timewise, we suggest checking different departure times. Sometimes you can save a few bucks by simply taking an earlier bus. Another thing to take into consideration is the travel time: while will get you to your destination in only 13h 30m, other companies' buses take up 14h 35m.

Bus stops in Durban and Grahamstown

  Stations
Bathurst Street , 6139 Grahamstown (South Africa)

More on bus features and services


Durban and Grahamstown: Useful Info

Durban
3.12 Million
Grahamstown
91,548
Trusted shop
The CheckMyBus App
Free Download