Eagle Liner popular routes and schedules
Book cheap Eagle Liner Bus tickets online, find schedules, prices, stations locations, services, promotions and deals.
Popular routes | First and last departures | Average duration | Minimum price | |
---|---|---|---|---|
Durban → Johannesburg | First and last departures6:45am — 9:15pm | Average duration8h 6m | Minimum price$14 | |
Johannesburg → Durban | First and last departures7:30am — 10:25pm | Average duration7h 53m | Minimum price$14 | |
Johannesburg → Cape Town | First and last departures1:00pm — 7:15pm | Average duration17h 18m | Minimum price$24 | |
Cape Town → Johannesburg | First and last departures12:30pm — 5:30pm | Average duration17h 20m | Minimum price$22 | |
Durban → Pretoria | First and last departures6:45am — 9:15pm | Average duration9h 34m | Minimum price$14 |
Contact Eagle Liner
Amenities on Eagle Liner buses
- Air conditioning
- Toilet
- Standard seat
- Entertainment (No Wifi)
- Power outlets
Eagle Liner's Coverage in Numbers
- Daily Departures2070
- Cities86
- Countries1
- Routes1928
Eagle Liner Bus classes
- Economy
Travel around South Africa with Eagle Liner
Launched in 2005 and based in South Africa, Eagle Liner is one of the country's most popular bus services. Eagle Liner has several services across South Africa and Zimbabwe, traveling not only to the biggest cities, but also covering smaller towns.
The company provides safe and reliable travel at affordable prices. With more than 65 buses, its fleet provides comfortable journeys at great prices and is an ideal option for those looking for a budget-friendly experience.
Safety at Eagle Liner buses
Eagle Liner takes the safety of its passenger seriously. For that reason, buses are equipped with the security items, such as:
Satellite tracking
Driver speed monitoring
Inside cameras.
The staff is also highly trained in safety procedures and is constantly updated with the latest security information.
Comfort during the trip
The company's buses are comfortable and have enough space for luggage. Some of the amenities available onboard are:
Air conditioning
Reclining seats
Onboard entertainment
Bathrooms
Reading lights
USB ports
What to know before traveling with Eagle Liner
Before hopping on the bus, there are a few things you should know. For starters, passengers need to arrive at the departure point 30 minutes before the departure time shown on the tickets. To board the bus, passengers also need to show a valid ID or specific travel documents for cross-border journeys.
It's also important to note that Eagle Liner aims to offer a pleasant and comfortable ride, but cannot assure the availability of all amenities on each bus. Passengers have noted occasional malfunctioning power outlets, and delays caused by traffic or mechanical issues are common.
While providing some of the most affordable bus fares in the region, it should be noted that the cost of Eagle Liner tickets is indicative of the level of service to be expected.
Book your Eagle Liner tickets with Busbud
Busbud partnered with Eagle Liner to help you book your next trip with ease and convenience. With Busbud, you can easily search for, browse, select and pay for the best routes and the best prices on the website or mobile app. Customers can download the app on Google Play and Apple iStore.
Photos of Eagle Liner buses

Eagle Liner User Reviews
Eagle Liner receives praise for its comfortable buses equipped with charging ports and cleanliness. However, several reviews highlight concerns such as frequent stops causing delays, communication issues from drivers, lack of air conditioning leading to discomfort during the journey, and challenges with seat functionality. These points suggest room for improvement in punctuality and passenger comfort features.
I am so greatful that i booked this bus,last nyt my son was boarding from Bloem to Mthatha and was late for check in,friendly guy called to ask the whereabouts of my son because the bus was 2 minutes away and he had not yet arrived to checkin..He was so carring.Thank u so much my son arrived safe at home
Sisanda N.
The bus was clean and comfortable. I didn't like that it did not have charging ports and toilet. I also didn't like that we waited and departure 2 hours after original set time with no communication about the delay. It was unfortunate that the bus had an issue on the road and had to wait for mechanic and it was too hot. The driver explained the situation to passengers at least.
Samkelisiwe Pearl M.
I have no complaints, The ride was safe but also fast. Big ups to the Driver
Marcell A.
Took Eagle Liner on the 10/03/25,Bfn to Pta at 11:15pm.bus was on time,drivers where very nice, even their stuff at Tourism centre Bfn. But my chair was leaning downwards...i was sliding down so much i was only able to changed a Parkstation. Chairs are quite small if u took economy,pray u get a smaller person sitting next to u. Otherwise great trip,got value for money
Miss P.
The bus was delayed by 8 hrs with passengers being advised via SMS the morn of the trip. the seats are a little small for the amount of people they cram in. Would prefer to travel with a more well known provider in future.
Ruben H.
As I was using it for the first time I was impressed with everything
Zukiswa S.
Eagle Liner FAQ
No, there is no WiFi on Eagle Liner. No worries, you can use your time on the bus to catch up on some much needed sleep! You can also download your favorite movies, TV shows, and audiobooks or bring a good book.
Yes, there are power outlets and USB plugs on Eagle Liner. No need to fear running out of battery during the best part of your movie! Note that Eagle Liner might use replacement buses, so we recommend bringing a battery pack, just in case.
There is a toilet on most Eagle Liner buses. The toilet is located at the back of the bus or near the middle. We recommend bringing hand sanitizer, as most buses don't have running water. It is best to hold on to the rails when using the toilet in a moving bus.
There are no meals or snacks offered on Eagle Liner buses. We recommend that you bring some snacks and drinks in a reusable water bottle for your bus trip.
No, you don't need a printed ticket when traveling with Eagle Liner. Simply show your ticket on your phone along with a valid photo ID to board the bus. You will receive your e-ticket by email when booking on Busbud.
Only Certified Service animals are allowed on Eagle Liner buses. Unfortunately, it is impossible to travel with a pet on the bus or in the hold of the bus with Eagle Liner.
When taking the bus with Eagle Liner, you will be able to enjoy Air conditioning, Standard seat, Power outlets, Toilet, . Eagle Liner offers a best-in-class experience to all travelers so you're sure to have a pleasant bus trip.
The ideal time to arrive at your destined departure point is at least 30 minutes before the departure time shown on your ticket. It would be best if you also were in your seat 10 minutes before departure, or else a standby passenger would take it.
Children under three years old can travel free of charge, but only one baby per adult can travel. Any additional babies are of a normal fee. Children under three can also travel on their parents’‘ laps. Children under 12 cannot travel alone; they must always have a parent travelling with them. Children older than 12 but younger than 18 can travel alone as long as their parents sign the correct indemnity form, provide an affidavit from at least one parent when travelling in or out of South Africa, and (with a legal guardian) a court order proving legal rights.
There's nothing you can do if you miss the bus. However, you can cancel your ticket up to six hours before departure. If you do cancel your ticket, you're subject to a 20% cancellation fee. The refund will be paid back into your bank account within 15 business days.
If you cancel your ticket three hours before departure, you'll have to pay an additional fee. You're allowed to make an alternative booking to the same route, but you cannot cancel and refund the ticket you have already rebooked.
You cannot carry luggage unless you’re travelling with it. Eagle Liner allows a luggage allowance of one item not exceeding 20 kilograms for domestic trips and 30 kilograms for international trips. The maximum dimensions should be 80 centimetres by 60 centimetres by 60 centimetres. If your luggage exceeds that limit, it will either not be allowed, or you will pay extra. Eagle Liner is not responsible for any damage or loss done to your luggage and does not accept luggage at its discretion.
To board onto an Eagle Liner bus, you need to bring a valid ticket and identification documents, like an ID card. Children need to bring all this plus some more documents. As stated before, children older than 12 but younger than 18 can travel alone if their parents sign the correct indemnity form, provide an affidavit from at least one parent in cases of travel in and out of South Africa, and, in cases of a legal guardian, a court order proving legal rights.
Eagle Liner does not allow the consumption of alcohol and cigarettes, narcotics, hazardous/harmful chemicals, explosives/toxic substances, firearms, ammunition, coffins, or corpses. Animals are also not allowed unless they are trained guide dogs to assist blind people.
You can contact Eagle Liner by mail, telephone, and email. You can also go onto Eagle Liner’s website and check out regional offices to contact. There are regional offices in Gauteng, Free State, and even in Zambia and Zimbabwe. If you want a more immediate response, you can call Eagle Liner via telephone. If you’re not comfortable talking on the phone, you can email Eagle Liner.
Eagle City Traveller's Club is a rewards program in which you earn something every time you travel. Points can be switched to currency when you want to redeem points, but only if the card is present. Voucher claims and campaigns are unable to earn points. If you lose your card, you'll have to pay 50 rands to replace it.*
You'll find power outlets or USB plugs on most Eagle Liner buses, so you can charge your phone while traveling. We recommend bringing a battery pack to make sure you won't run out of battery, or bring a good book and stay entertained throughout your bus ride.
Instantly secure your bus tickets with two simple and convenient options: credit card or Instant EFT transfer. For the credit card, just plug in all of the necessary information when making your online purchase. For the transfer, simply choose "Instant EFT" at checkout then follow a few easy steps to pay for your tickets easily and safely.
Eagle Liner main routes
The company operates on South Africa's main routes. The busiest ones are:
Johannesburg - Durban
Johannesburg - East London
Johannesburg - Port Elizabeth
Cape Town - Port Elizabeth
Cape Town - Pretoria
East London - Cape Town
Harare x Johannesburg
Harare x Pretoria
East London - Port Elizabeth
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud is a bus and train search tool - we include Eagle Liner routes, schedules and prices in our searches along with many other train and bus companies. You can compare prices, amenities and times by searching for a route. If you find a suitable trip, you can go ahead and get your Eagle Liner ticket from us. Note that train tickets sell out, Eagle Liner and other operators generally charge a lot more for last-minute tickets or for tickets bought in person.
Popular Routes, Destinations and Stations
Top Bus Lines
Curious about Eagle Liner's busiest routes? Here's where most of our passengers are heading!
- Johannesburg to Durban$26
- Pretoria to Durban$27
- Johannesburg to Cape Town$45
- Durban to Johannesburg$27
- Cape Town to Johannesburg$44
- Durban to Pretoria$27
- Pretoria to Cape Town$45
- Cape Town to Pretoria$43
- Johannesburg to Port Elizabeth$37
- Port Elizabeth to Cape Town$31
- Cape Town to Mthatha$44
- Cape Town to Port Elizabeth$32
- Port Elizabeth to Johannesburg$37
- Mthatha to Cape Town$44
- Bloemfontein to Cape Town$43
- Johannesburg to Mthatha$32
- Midrand to Durban$26
- Mthatha to Johannesburg$32
- East London to Johannesburg$33
- Queenstown to Cape Town$39
Top Destinations
From big cities to hidden gems, these are the places Eagle Liner can take you on your next adventure!
- Buses to Johannesburg
- Buses to Cape Town
- Buses to Pretoria
- Buses to Port Elizabeth
- Buses to Mthatha
- Buses to Midrand
- Buses to Bloemfontein
- Buses to Germiston
- Buses to East London
- Buses to Queenstown
- Buses to Durban
- Buses to Paarl
- Buses to Welkom
- Buses to Worcester
- Buses to King William’s Town
- Buses to George
- Buses to Uitenhage
- Buses to Butterworth
- Buses to Pietermaritzburg
- Buses to Idutywa
Top Stations and Locations
Need to know where to catch Eagle Liner? We've got a list of our main stops to help plan your trip.
- The Edward Durban
- Bellville - 8 Mabel St.
- Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel)
- Newton Park - Eaglecity, 262 Cape Rd
- Intercape Office, Moore Street (Windmill Park)
- Railway Station
- Queenstown Station
- Bp Garage - Main Road
- Paarl - Shell Garage, C/o Suid and Hoof Street
- Shell Ultra City - Next to N1 Off Ramp
- Cradock - Total Garage, Voortrekker Street (Struwig Motors)
- Middelburg - Sasol Garage, 57 Meintjies Street
- Swellengrebel Hotel, Voortrekker Street
Most popular airports and destinations
Flying part of the way? See where Eagle Liner can connect you to popular airports and help your reach your final stop!
- The Edward Durban to Pretoria
- Pietermaritzburg to The Edward Durban
- The Edward Durban to Durban
- Pinetown to The Edward Durban
- The Edward Durban to Harrismith
Other local bus companies
- All Partners
- Eagle Liner