The average bus between Maclean and Beenleigh takes 14h 45m and the fastest bus takes 14h. There is at least one bus per day from Maclean to Beenleigh. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Maclean and Beenleigh. The earliest departure is at 5:10 AM in the morning, and the last departure from Maclean is at 7:45 AM which arrives into Beenleigh at 9:46 PM. All services require a transfer at Surfers Paradise and take an average of 14h 45m. The schedules shown below are for the next available departures.
Want to know about travelling from Maclean to Beenleigh? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Maclean to Beenleigh. However, there are services departing from Maclean station and arriving at Beenleigh station via Surfers Paradise. The journey, including transfers, takes approximately 14h 45m.
Maclean to Beenleigh bus services, operated by Ballina Buslines, depart from Maclean station.
Maclean to Beenleigh bus services, operated by Ballina Buslines, arrive at Surfers Paradise station.
The distance between Maclean and Beenleigh is 193.6 km. The road distance is 272 km.
Greyhound Australia operates a bus from Maclean to Surfers Paradise twice daily. Tickets cost $45–80 and the journey takes 4h 10m.