Please note that we are experiencing Technical Difficulties with our 086 113 5367 number. Our Contact Centre can be contacted on the following alternative numbers: 012 323 5475 or 012 940 8088. We do apologise for any inconvenience caused. 

Four easy ways to buy tickets

Eldo Coaches online booking
Eldo Coaches Offices

Eldo Coaches specialises in three main services:


Executive Services

Express Charters

Book at these outlets

In proud partnership with

Rent A Car In Just 60 Seconds. Click The Image Above.