One Passenger / One Trip
16:15
St Lawrence, QLD
St Lawrence
01:40
Maryborough, QLD
Maryborough
9h 25min
Greyhound Australia
$149
16:25
Rainbow Beach, QLD
Rainbow Beach
17:50
Maryborough, QLD
Maryborough
1h 25min
Greyhound Australia
$28
17:00
Tin Can Bay, QLD
Tin Can Bay Township
17:50
Maryborough, QLD
Maryborough
0h 50min
Greyhound Australia
$10
17:10
Marlborough, QLD
Marlborough
01:40
Maryborough, QLD
Maryborough
8h 30min
Greyhound Australia
$142
17:25
Noosa Heads, QLD
Noosa Junction Bus Station
20:20
Maryborough, QLD
Maryborough
2h 55min
Greyhound Australia
$44
17:45
Delta, QLD
Delta
08:30
Maryborough, QLD
Maryborough
14h 45min
Greyhound Australia
$211
17:50
Cooroy, QLD
Cooroy
20:20
Maryborough, QLD
Maryborough
2h 30min
Greyhound Australia
$39
17:55
Bowen, QLD
Bowen
08:30
Maryborough, QLD
Maryborough
14h 35min
Greyhound Australia
$206
18:55
Kybong, QLD
Puma Roadhouse - Kybong
20:20
Maryborough, QLD
Maryborough
1h 25min
Greyhound Australia
$36
19:00
Airlie Beach, QLD
Airlie Beach
08:30
Maryborough, QLD
Maryborough
13h 30min
Greyhound Australia
$197
19:05
Rockhampton, QLD
Rockhampton
01:40
Maryborough, QLD
Maryborough
6h 35min
Greyhound Australia
$113
19:15
Gympie, QLD
Gympie
20:20
Maryborough, QLD
Maryborough
1h 5min
Greyhound Australia
$32
19:40
Proserpine, QLD
Proserpine
08:30
Maryborough, QLD
Maryborough
12h 50min
Greyhound Australia
$192
20:25
Gladstone, QLD
Gladstone
01:40
Maryborough, QLD
Maryborough
5h 15min
Greyhound Australia
$104
21:20
Miriam Vale, QLD
Miriam Vale
01:40
Maryborough, QLD
Maryborough
4h 20min
Greyhound Australia
$85
21:45
Mackay, QLD
Mackay
08:30
Maryborough, QLD
Maryborough
10h 45min
Greyhound Australia
$177
22:20
Agnes Water, QLD
Agnes Water
01:40
Maryborough, QLD
Maryborough
3h 20min
Greyhound Australia
$73
22:25
Sarina, QLD
Sarina
08:30
Maryborough, QLD
Maryborough
10h 5min
Greyhound Australia
$164
23:40
St Lawrence, QLD
St Lawrence Turnoff
08:30
Maryborough, QLD
Maryborough
8h 50min
Greyhound Australia
$149
23:45
Bundaberg, QLD
Bundaberg
01:40
Maryborough, QLD
Maryborough
1h 55min
Greyhound Australia
$42
City: | Maryborough, QLD |
Daily arrivals: | 89 |
Bus stations | Maryborough |
Connections: | 44 |
Companies: | Greyhound Australia |
Avg price: | $102.54 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a bus ticket from Rainbow Beach to Maryborough costs around $28 while one from Tin Can Bay to Maryborough costs $10. The average ticket price is $102.54.
There are many cities from which you can reach Maryborough by bus. Some of them are Marlborough (Marlborough), Noosa Heads (Noosa Junction Bus Station), Delta (Delta). If you need more information, you can use our search engine.
The bus company that operates in Maryborough is Greyhound Australia. One of its journeys, for example, is Greyhound Australia St Lawrence Maryborough. Its price is approximately $149 and it takes 9h 25min. We recommend that you book your ticket in advance.
The Maryborough bus station is Maryborough. Many buses arrive to this station from cities like Cooroy (Cooroy), Bowen (Bowen), Kybong (Puma Roadhouse - Kybong). The schedule and the price depend a lot on the city. You can find for example bus tickets for the route Cooroy Maryborough from $39.