The average bus between Marcoola and Peregian Beach takes 16 min and the fastest bus takes 15 min. The bus runs at least 2 times per hour from Marcoola to Peregian Beach. 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 every 30 minutes between Marcoola and Peregian Beach. The earliest departure is at 4:53 AM at night, and the last departure from Marcoola is at 9:54 PM which arrives into Peregian Beach at 10:11 PM. All services run direct with no transfers required, and take on average 16 min. The schedules shown below are for the next available departures.
Want to know about travelling from Marcoola to Peregian Beach? 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.
Yes, there is a direct bus departing from Marcoola station and arriving at Peregian Beach station. Services depart every 30 minutes, and operate Once daily. The journey takes approximately 16 min.
Marcoola to Peregian Beach bus services, operated by Translink, depart from David Low Way at Seaside Boulevard station.
Marcoola to Peregian Beach bus services, operated by Translink, arrive at David Low Way at Peregian Beach station.
The distance between Marcoola and Peregian Beach is 11.1 km. The road distance is 11 km.
Translink operates a bus from David Low Way at Seaside Boulevard to David Low Way at Peregian Beach hourly. Tickets cost $1 and the journey takes 17 min.