There are 5 ways to get from Valla Beach to Melbourne by bus, plane, train, bus (Greyhound), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 360 bus, fly
best- Take the bus from Valla Community Preschool, Valla Beach Rd to Toormina Rd Opp Bayldon Community Centrebus
- Fly from Coffs Harbour Airport (CFS) to Melbourne Airport (MEL)plane CFS - MEL
5h 6m$267–640Train
cheapest- Take the train from Macksville Station to Central Stationtrain 34 / ...
- Take the train from Central Station to Southern Crosstrain 623 / ...
21h 6m$109–455Bus
- Take the bus from Nambucca Heads to Central Stationbus Sydney
- Take the bus from Sydney Central Station to Melbournebus Au100-3 / ...
21h 59m$198–414Drive 1,323.5 km
- Drive from Valla Beach to Melbournecar 1,323.5 km
13h 59m$239–344Bus via Cabramatta
- Take the bus from Macksville to Central Stationbus Pm11
- Take the bus from Liverpool to Southern Cross Coach Terminalbus Melbourne
22h$168–207
Valla Beach to Melbourne by bus, foot, and train
Questions & Answers
The cheapest way to get from Valla Beach to Melbourne is to train which costs $100 - $460 and takes 21h 6m.
The fastest way to get from Valla Beach to Melbourne is to line 360 bus and fly which takes 5h 6m and costs $260 - $650.
No, there is no direct bus from Valla Beach to Melbourne. However, there are services departing from Valla Community Preschool, Valla Beach Rd and arriving at Melbourne via Nambucca Heads and Sydney Central Station. The journey, including transfers, takes approximately 21h 59m.
No, there is no direct train from Valla Beach station to Melbourne. However, there are services departing from Macksville Station and arriving at Southern Cross via Central Station. The journey, including transfers, takes approximately 21h 6m.
The distance between Valla Beach and Melbourne is 1181 km. The road distance is 1323.5 km.
The best way to get from Valla Beach to Melbourne without a car is to train which takes 21h 6m and costs $100 - $460.
It takes approximately 5h 6m to get from Valla Beach to Melbourne, including transfers.
Valla Beach to Melbourne bus services, operated by Greyhound Australia, depart from Nambucca Heads station.
Valla Beach to Melbourne train services, operated by NSW TrainLink XPT, depart from Macksville Station.
The best way to get from Valla Beach to Melbourne is to train which takes 21h 6m and costs $100 - $460. Alternatively, you can bus, which costs $190 - $420 and takes 21h 59m.
What companies run services between Valla Beach, NSW, Australia and Melbourne, VIC, Australia?
You can take a bus from Valla Community Preschool, Valla Beach Rd to Southern Cross via Macksville Aquatic Centre, Cooper St, Macksville Station, and Central Station in around 21h 6m. Alternatively, you can take a bus from Valla Community Preschool, Valla Beach Rd to Melbourne via Nambucca Plaza, Nambucca Heads, Central Station, and Sydney Central Station in around 21h 59m.
- Website
- qantas.com
Flights from Coffs Harbour Airport to Melbourne Airport
- Ave. Duration
- 2h
- When
- Monday, Friday, and Sunday
- Estimated price
- $220–550
Flights from Coffs Harbour Airport to Melbourne Airport via Sydney
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $220–550
- Website
- virginaustralia.com
Flights from Coffs Harbour Airport to Melbourne Airport via Brisbane
- Ave. Duration
- 4h 25m
- When
- Monday to Friday
- Estimated price
- $480–600
- Phone
- 131 500
- Website
- transportnsw.info
Train from Macksville Station to Central Station
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a day
- Estimated price
- $40–200
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $50–70
- First
- $70–95
- Sleeper
- $170–200
Train from Central Station to Southern Cross
- Ave. Duration
- 10h 50m
- Frequency
- 5 times a day
- Estimated price
- $65–250
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $75–100
- First
- $100–140
- Sleeper
- $210–250
- Phone
- 131 500
- Website
- transportnsw.info
Train from Macksville Station to Central Station
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Estimated price
- $40–85
- Website
- https://transportnsw.info/regional
- Economy
- $55–85
- First Class
- $80–120
- Phone
- 1300 692 929
- Website
- busways.com.au
Bus from Valla Community Preschool, Valla Beach Rd to Toormina Rd Opp Bayldon Community Centre
- Ave. Duration
- 36 min
- Frequency
- Every 2 hours
- Estimated price
- $4–6
- Website
- https://www.busways.com.au/
- Schedules at
- https://www.busways.com.au/nsw/plan-your-trip/route-timetables
- Phone
- 1300 473946
- [email protected]
- Website
- greyhound.com.au
Bus from Nambucca Heads to Central Station
- Ave. Duration
- 7h 40m
- Frequency
- 4 times a day
- Estimated price
- $85–180
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $85–120
- Advantage
- $95–150
- Flexible
- $120–180
- Phone
- 13 34 10
- [email protected]
- Website
- premierms.com.au
Bus from Nambucca Heads to Central Station
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $65–95
- Website
- https://premierms.com.au/
Bus from Macksville to Central Station
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $65–95
- Website
- https://premierms.com.au/
- Website
- https://www.flixbus.com.au/
Bus from Sydney Central Station to Melbourne
- Ave. Duration
- 11h 55m
- Frequency
- 5 times a day
- Estimated price
- $130–230
- Schedules at
- flixbus.com.au
- Phone
- 1300 730 740
- [email protected]
- Website
- fireflyexpress.com.au
Bus from Liverpool to Southern Cross Coach Terminal
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- $95–99
- Website
- http://www.fireflyexpress.com.au
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Best ways to travel around Australia
Read the travel guide
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide
More Questions & Answers
Valla Beach to Melbourne bus services, operated by Greyhound Australia, arrive at Central Station.
Valla Beach to Melbourne train services, operated by NSW TrainLink XPT, arrive at Central Station.
Yes, the driving distance between Valla Beach to Melbourne is 1323 km. It takes approximately 13h 59m to drive from Valla Beach to Melbourne.
There are 5305+ hotels available in Melbourne.

















