One Passenger / One Trip
03:25
Albury, NSW
Albury
07:05
Melbourne, VIC
Melbourne
3h 40min
Greyhound Australia
$56
09:00
Canberra, NSW
Canberra
17:00
Melbourne, VIC
Melbourne
8h 0min
Greyhound Australia
$90
13:25
Albury, NSW
Albury
17:00
Melbourne, VIC
Melbourne
3h 35min
Greyhound Australia
$56
18:30
Sydney, NSW
Sydney Central Station
07:05
Melbourne, VIC
Melbourne
12h 35min
Greyhound Australia
$119
18:50
Sydney, NSW
Sydney Dom Airport
07:05
Melbourne, VIC
Melbourne
12h 15min
Greyhound Australia
$119
19:00
Sydney, NSW
Sydney Intl Airport
07:05
Melbourne, VIC
Melbourne
12h 5min
Greyhound Australia
$119
23:00
Canberra, NSW
Canberra
07:05
Melbourne, VIC
Melbourne
8h 5min
Greyhound Australia
$90
City: | Melbourne, VIC |
Daily arrivals: | 7 |
Bus stations | Melbourne |
Connections: | 3 |
Companies: | Greyhound Australia |
Avg price: | $92.71 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a bus ticket from Canberra to Melbourne costs around $90 while one from Albury to Melbourne costs $56. The average ticket price is $92.71.
There are many cities from which you can reach Melbourne by bus. Some of them are Sydney (Sydney Central Station), Canberra (Canberra), Albury (Albury). If you need more information, you can use our search engine.
The bus company that operates in Melbourne is Greyhound Australia. One of its journeys, for example, is Greyhound Australia Albury Melbourne. Its price is approximately $56 and it takes 3h 40min. We recommend that you book your ticket in advance.
The Melbourne bus station is Melbourne. Many buses arrive to this station from cities like Sydney (Sydney Dom Airport), Albury (Albury), Canberra (Canberra). The schedule and the price depend a lot on the city. You can find for example bus tickets for the route Sydney Melbourne from $119.