- Ballina to Yamba buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Tamar St | Yamba Yha | CheapestFastest |
Last refresh of the prices: Yesterday at 4:02 PM AEDT.
Get from Ballina to Yamba
The journey takes about 2 hours 10 minutes, and with fares starting at just R 270, it presents an excellent value for a comfortable ride.
Compare bus companies
Users have reported a generally positive experience with the service, highlighting that the driver was very kind and understanding. Although there was a slight delay of 10 minutes, it did not significantly impact their overall satisfaction with the ride.
Greyhound Australia Ballina Yamba recent customer reviews
Efficient service once the bus arrived (half an hour late). It would be good to have some phone or text notification about delays.
Noelle H.
The bus never came and I wasn’t able to call and speak to anyone to find out what was happening as it was “after hours” My daughter sat on the side of the road waiting for hours. We had to pay $180 for an Uber to get her from Ballina to Yamba. Absolutely disgraceful
Taya B.
Very good service
Thushara I.
Frequently asked questions about travelling from Ballina to Yamba by bus
Please note that timetables, routes, or operator details shown here may be updated or differ at the time of your trip.
How much is the bus ticket from Ballina to Yamba?
The cheapest bus tickets from Ballina to Yamba start at R 270. The average price for this route is around R 294. Busbud recommends booking your tickets in advance for the best chance of getting the lowest possible price.
How long is the bus journey from Ballina to Yamba?
The average bus journey time from Ballina to Yamba is 2h 10m, covering a distance of 67 km. The fastest bus gets you there in 2h 10m and is operated by Greyhound Australia.
Which bus companies service the Ballina to Yamba route?
Several major bus companies operate on this route with 2 buses available per day.
What is the earliest and latest departure time for the bus from Ballina to Yamba?
The earliest bus departs from Ballina to Yamba at 10:45. And the latest bus departs at 18:45.
What are the CO₂ emissions for the bus trip from Ballina to Yamba?
A bus trip from Ballina to Yamba produces an estimated 2 kg of CO₂, making it a highly eco-friendly travel option and Busbud’s recommended way to travel.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Ballina to Yamba as early as possible.
You can expect to pay from R 271 to R 355 for a bus ticket from Ballina to Yamba based on the last 2 days. You can expect to find the cheapest price for the trip at R 271, which is on 2025-12-12.





