Eagle Liner bus tickets

Find Eagle Liner bus schedules with cheap ticket fares, Eagle Liner reviews and rating.


Eagle Liner schedules and bus trips with the cheapest ticket fare

Eagle Liner reviews and rating

Eagle Linerstar_whitestar_whitestar_whitestar_borderstar_border

3 stars from 388 reviews

Bus Punctuality
Bus Driver
Bus Cleanliness
Bus Comfort
Staff Behaviour
"You do not practice social distancing,your drivers are very rude"
"Poor service, i had to wait for 3 hours on the cold. Bus late and the staff, they're are dishonest and not helpful. I wouldn't recommend this bus to anyone. This is a last booking this bus. No more!!!"

Eagle Liner contact

  • customercare@eagleliner.co.za
  • 087 150 1895
  • http://www.eagleliner.co.za/
  • Plot 5, 1st avenue, Unaville AH 1828, South Africa

Faq Eagle Liner

All you need to know about Eagle Liner


Eagle Liner is an important bus company in South Africa and Zimbabwe.

Because they have some routes that connecting both countries. 

Eagle Liner is always ensuring that travellers have access to quality and affordable transportation.

Eagle Lines Bus Service started their business 15 years ago.

Since then they transported more than 680.000 passengers using their 65 buses.

Nowadays Eagle Liner serves more than 25 destinations across South Africa and Zimbabwe.

Like these cities: Bulawayo, Harare, Durban, Johannesburg and others.

Eagle Liner company is a proud partner of Intercity Xpress Company, another South African bus company.


Eagle Liner's bus routes ranging South Africa to Zimbabwe are helpful for many local citizens and tourist.

Among all available bus routes options, these are the most searched routes bus tickets. 

Here is some more detailed information about it:

Eagle Liner Bus Ticket from Johannesburg to Durban

The bus travel from Johannesburg to Durban takes around 4 hours each length.

There are nearly 20 daily bus schedules from Johannesburg to Durban. 

Eagle Liner bus schedules represents at least two of them.

All available bus tickets from Johannesburg to Durban costs about R 180.00 to R 320.00 per seat.

There are others bus companies that take this same route, like: Translux and Eldo Coaches

Eagle Liner Bus Ticket from Johannesburg to Harare

A bus travel from Johannesburg to Harare takes around 17 hours length.

There are nearly three daily bus schedules from Johannesburg to Harare.

Eagle Liner bus schedules represents at least one of them.

All available bus ticket from Johannesburg to Harare costs about R380.00 to R 550.00 per seat.  

Another bus company that take this same route, is  Intercape.

Eagle Liner Bus Ticket from Bulawayo to Johannesburg 

The bus trip from Bulawayo to Johannesburg takes around 16 hours length.

There are nearly three daily bus schedules from Bulawayo to Johannesburg.

Eagle Liner bus schedules represents at least one of them.

All available Bulawayo bus travel tickets to Johannesburg usually costs  R300.00 to R 510.00 per seat.  

There are others bus companies that take this same route, as: Intercity and Intercape 

Buses from Johannesburg

Eagle Liner has many bus routes that travel from Johannesburg, in Gauteng.

Besides Eagle Liner , there is another bus company that take this same departure a: 

Translux and City to City

Find Eagle Liner bus fares and schedules from Johannesburg

Popular Eagle Liner Destinations from Johannesburg

Johannesburg x Durban

Johannesburg x Harare

Buses from Harare

Eagle Liner has many bus routes that travel from Harare, in Zimbabwe.

Besides Eagle Liner, Intercape bus company takes this same departure.

Find Eagle Liner bus fares and schedules from Harare.

Popular Eagle Liner Destinations from Harare

Harare x Johannesburg

Harare x Pretoria

Buses from Durban

Eagle Liner has many bus routes that travel from Durban, in KwaZulu-Natal

Besides Eagle Liner , there is another bus company that take this same departure a: 

Intercape and Translux

Find bus schedules and cheap ticket prices from Durban.

Popular Eagle Liner Destinations from Durban

Durban x Johannesburg

Durban x Harrismith


Eagle Liner bus offers a cheap and affordable bus fares, with safe and reliable semi-luxury travel.

Eagle Liner buses provide modern and comfortable buses, a luxury transportation in accordance to fit on traveller's budget.

Passengers will find many comfortable features inside the buses as: 

- Semi-reclining and Soft Seats;

- Heating;

- Air Conditioning;

- DVD Player ;

- Radio player.

For security reasons all buses are equipped with:

- Satellite Tracking;

- Inside cameras;

- Monitoring Driver Speeds 

All of this is for ensuring safety for all passengers


Daily and occasional passengers are able to buy bus tickets in many ways.

Online Bus Ticket Sale 

Bus tickets can be online acquired, through Eagle Liner official site at www.eagleliner.co.za

At the website, passengers will be able to pay with Visa or Mastercard.

At Eagle Liner Agencies

Eagle Liner has huge sales network around the country.

This option is very helpful for travellers who prefer to go an agency and buy their bus tickets directly in person.

Passengers who goes with this alternative should look for the nearest agency.

Get in touch with the preferred Agent and be sure to ask for the available payment methods.

Usually, payments can be made by bank transfer or by credit card as:




American Express 

Eagle Liner Agencies in South Africa:

Witbank Travel

📍 Docex 27 Sentinel Witbank, Rivercrescent Centre, Shop 9, Cnr Bethal/Mandela Ave.

📞 013 656 6536

📞 013 656 5238

Travel Rox (Middelburg) - Flight Specials Middelburg

📍 Wonderpark Business Centre Church Street, Middelburg

📞 013 282 2201

📞 013 282 2202

Louise Alberts (Port Shepstone)

📍 9 Colley Street, Port Shepstone

📞 039 682 3259

📞 039 682 3257

Travel Rox (Witbank) - Flight Specials Witbank

📍 Shop 106, Highveld Mall, Mandela Road, Witbank

📞 013 692 4841

📞 013 6970113

Flight Specials (Secunda) Penta Travel Agency

📍 3 Scheepers Street, Tower City Building, 2302

📞 017 634 3117

📞 017 634 3127

XL Astra Travel Pietermaritzburg

📍 35 Alan Paton Road PMB, Scottsville

📞 033 342 3633

📞 033 342 4663

Sheppie Travel (Port Shepstone)

📍 Shop 4A, Oribi Plaza, Port Shepstone

📞 039 682 5301

📞 039 682 5409

Sure Travel Set

📍 www.suretravel.co.za/agency  

📞 016 349 2661

📞 086 500 3634

Howick Travel CC

📍 64 Main Street Howick 3290  

📞 033 330 2193

📞 033 330 3808

South Coast Tourism Shelly Beach Office

📍 Shop 102b Shelly Centre Marine Drive, Shelly Beach 4265  

📞 039 315 5168

📞 086 515 3875

Hibberdene Tourism

📍 Main Beach, Hibberdene  

📞 039 699 3203

Port Edward Tourism

📍 Cnr Owen & Ellis Drive, inside Library Building  

📞 039 311 1211

At Eagle Liner Offices

With ten offices around South Africa, this is a good option for passengers, that prefer to buy their bus ticket in person as well.

Everyone who takes this option should look for a near office around.

As said above, at official Eagle Liner offices, payments can be made by credit card as:  




American Express 

Another option is to buy bus tickets by bank transfer into the Eagle Liner bank account.

Eagle Liner agencies in South Africa:

Head Office

📍 Plot 5, 1st avenue, Unaville AH 1828  

📞 087 150 1895

📞 063 257 8400

Johannesburg Park Station Office

📍 Park Station Upper Level, Park City 

📞 011 333 1328

📞 060 577 1856

Pretoria Office

📍 Bosman station, Scheilding Street

📞 012 326 1151

📞 060 577 1836

OR Tambo International Airport

📍 Bus Terminus, Coach Terminal

📞 011 390 3798

📞 060 577 1840

Heidleberg Office

📍 Caltex garage, Old Durban Road

📞 016 341 3083

📞 082 503 7498

Durban Office

📍 1 Jelf Taylor crescent, Mashabalala Yengwe Avenue

📞 031 305 9090

📞 063 257 8299

Pietermaritzburg Office

📍 Corner of Comercial and Burger Street, Mc Donald Centre

📞 033 345 2250

📞 060 577 1879

South Coast Office (Margate)

📍 Tourism office, 1 Panorama parade, Margate Beachfront

📞 039 317 4628

📞 071 698 7471

Eagle Liner Offices in Zimbabwe

Bulawayo Office

📍 5th Ave. George Silundika

📞 00263 979 812

Harare Office

📍 5th Ave. Robert Mugabe Way Roadport

📞 00263 472 8315


Before cancelling your Eagle Liner bus ticket, it is important to get in touch with Eagle Liner support team. 

Be aware that cancellations rules can be applied differently in each case. 

Tickets that are cancelled will be refunded into a banking account within 15 working days.

But this must be requested at least 6 hours before departure. 

Tickets that are cancelled and need to be refunded are subject to a 20% cancellation fee.

Cancellation requested after the departure time will be refunded only if the reason is death or hospitalisation of the passenger. 

In this case is necessary to pay a 20% cancellation fee.

An alternative booking (the rebooking) may be done for the next available seat on the same route.

But it is necessary to cancel the initial ticket at least 3 hours before the departure time.

Passengers can be paid a 20% rebooking fee.

No more than one rebooking will be allowed per ticket issued. 

Any increase in the bus ticket price will be for the account of the passenger, payable immediately on making the rebooking.

Rebooked tickets cannot be refunded.

If a passenger misses the bus, no refund will be granted.

Check online at www.eagleliner.co.za or visit an Eagle Liner Office or Agent near you for more information.


All deals and discounts can change according to the season.

In peak season they are smaller than in off-peak season.


- In the middle of Peak season: All pensioners can get 5% off in their bus ticket.

- In the Off Peak season: All pensioners can get 10% off in their purchased.

To get this deal the passenger must present a Pensioner's card and ID.

Children Free Bus Tickets

Children younger than 4 (four years old) can travel for free, but they cannot occupy a seat. 

- In Peak Season: Children between 4 and 11 years old can get 15% off on a ticket.

- In Off Peak Season: All children between 4 and 11 years old can enjoy a 20% off.

SANDF and SAPS Discount

Travellers that are members of SANDF ( Defence Intelligence pision) and/or SAPS ( South African Police Service) can get discounts on their Eagle Liner Bus Tickets.

- In Peak Season: All members can get 5% off in their bus tickets.

- Off Peak Periods: All members can get 10% off in their tickets.

It's necessary to show a valid Force Card or ID when booking the ticket and when boarding the bus.

Students Discounts

All South African students can get a discount on their bus ticket.

- In Peak Season: They can enjoy 5% off on their bus ticket.

- Off Peak Period: All students can get 10% off on bus travel ticket.

But it is necessary to show the student card on booking and boarding on the bus.

Group Booking

It is possible to get this group discount if there are 10 or more passengers to travel on the same route during off-peak season.

Eagle Liner Mahala Travelers Loyalty Program

All travellers have another option to get discounts.

It is by the Mahala Travelers Club. 

Each passenger who travels 10 times during a one year (twelve months) will get 50% off on their next bus ticket.

Tickets with this offer only can be booked at Eagle Liner Head Office. 

For more information, get in contact with Mahala Travellers Club Office at the 087 150 1895.


Travellers who want  information about Eagle Liner luggage rules, should get in contact with Eagle Liner Team by phone.

Eagle Liner Team Phone: 087-150-1895.

Here some information about what's permitted:

Passenger's luggage cannot exceed 20 kilogrammes in weight or 80x60x60cm in size.

In a case of cross-border services, it is allowed a luggage with 30 kilogrammes.

Eagle Liner reserves the right to refuse carriage of any item or luggage, which does not follow these conditions.

No bicycles, electronic equipment, fishing rods, surfboards, abnormal boxes or perishables will be carried, unless prior arrangement is made with an Eagle Liner Supervisor.

Additional charge may be applied as per pre-determined tariffs for excess luggage.


Travellers can count with many Eagle Liner bus stations.

There is at least one bus stop in each Eagle Liner destination.

The main buses stations in South Africa is:

Johannesburg Bus Station

📍 Park City Transit Centre, Johannesburg Station - View on Map

Durban Bus Station

📍 1 Jelf Taylor crescent, Mashabalala Yengwa Avenue - View on Map

Bosman Station - Pretoria Bus Station

📍 341 Bosman St, Pretoria, 0001, South Africa - View on Map

Animals on Bus

Eagle Liner does not allow pets inside the bus.

Except trained guide dog guiding a visually impaired person.


Any children under 11 years old must be accompanied by an adult.

Documents Required for your Bus Travel

Travellers must guarantee that they are in ownership of valid travel documents. 

If the bus travel is in South Africa territory and the passenger is south African, it is necessary to carry a valid I.D.

In a case of foreign passengers, the passenger must have a valid passport and the required visas to all journeys. 

Boarding on Eagle Liner Bus

We recommend that you arrive at the boarding point about 30 minutes in advance from the scheduled departure time. 

It may take some minutes to dispatch luggage and finish boarding process.

Be aware that any seat not filled within 10 minutes prior to the scheduled departure time, will be offered to other standby passengers.