There are 7 ways to get from Melbourne to Yarraville by bus, train, taxi, car, towncar or foot

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 945 bus  •  15 min

  1. Take the line 945 bus from Little Collins St/Queen St to Francis St/Williamstown Rd 945

$3

6 alternative options

Train  •  16 min

  1. Take the train from Flinders Street to Yarraville Williamstown / ...

$3

Line 220 bus, line 472 bus  •  43 min

  1. Take the line 220 bus from Lonsdale St/Queen St to Footscray Station/Irving St 216 / ...
  2. Take the line 472 bus from Leeds St/Paisley St to Yarraville Oval/Williamstown Rd 472

$6

Taxi  •  9 min

  1. Take a taxi from Melbourne to Yarraville 5.7 miles

$14 - $18

Drive  •  9 min

  1. Drive from Melbourne to Yarraville 5.7 miles

$1 - $2

Uber  •  9 min

  1. Take an Uber from Melbourne to Yarraville 5.7 miles

$13 - $17

Walk  •  1 h 48 min

  1. Walk from Melbourne to Yarraville 5.6 miles

Questions & Answers

Yes, there is a direct bus departing from Little Collins St/Queen St and arriving at Francis St/Williamstown Rd. Services depart twice daily, and operate Saturday and Sunday. The journey takes approximately 15 min.

More details

Yes, there is a direct train departing from Flinders Street and arriving at Yarraville. Services depart every 15 minutes, and operate every day. The journey takes approximately 16 min.

More details

The distance between Melbourne and Yarraville is 7 km. The road distance is 9.1 km.

Get driving directions

The best way to get from Melbourne to Yarraville without a car is to line 945 bus which takes 15 min and costs .

More details

The line 945 bus from Little Collins St/Queen St to Francis St/Williamstown Rd takes 15 min including transfers and departs twice daily.

More details

Melbourne to Yarraville bus services, operated by PTV Night Network, depart from Little Collins St/Queen St station.

More details

Melbourne to Yarraville train services, operated by Metro, depart from Flinders Street station.

More details

The best way to get from Melbourne to Yarraville is to line 945 bus which takes 15 min and costs . Alternatively, you can train, which costs and takes 16 min.

Mode details

Melbourne to Yarraville bus services, operated by PTV Night Network, arrive at Francis St/Williamstown Rd station.

More details

Melbourne to Yarraville train services, operated by Metro, arrive at Yarraville station.

More details

Map of how to get from Melbourne to Yarraville.
Launch map view
  • Distance: 4.5 miles
  • Duration: 15 min

What companies run services between Melbourne, VIC, Australia and Yarraville, VIC, Australia?

PTV Night Network operates a bus from Melbourne to Yarraville twice daily. Tickets cost $3 and the journey takes 15 min. Alternatively, Metro operates a train from Melbourne to Yarraville every 15 minutes. Tickets cost $3 and the journey takes 16 min.

Train operators
Metro
Website
ptv.vic.gov.au
Train from Flinders Street to Yarraville
Ave. Duration
16 min
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
ptv.vic.gov.au
2 hour ticket
$3
Daily
$6
Bus operators
PTV Night Network
Phone
1800 800 007
Website
ptv.vic.gov.au
Bus from Little Collins St/Queen St to Francis St/Williamstown Rd
Ave. Duration
15 min
Frequency
Twice daily
Estimated price
$3
Schedules at
ptv.vic.gov.au
2 hour ticket
$3
Metropolitan buses
Website
ptv.vic.gov.au
Bus from Lonsdale St/Queen St to Footscray Station/Irving St
Ave. Duration
21 min
Frequency
Every 10 minutes
Estimated price
$3
Schedules at
ptv.vic.gov.au
2 hour ticket
$3
Daily
$6
Bus from Leeds St/Paisley St to Yarraville Oval/Williamstown Rd
Ave. Duration
8 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
ptv.vic.gov.au
2 hour ticket
$3
Daily
$6
Other operators
Uber Melbourne
Website
uber.com
Towncar from Melbourne to Yarraville
Ave. Duration
9 min
Frequency
On demand
Estimated price
$13 - $17
Signup at
uber.com
Assist
$13 - $17
UberX
$13 - $17
Select
$19 - $25
UberXL
$19 - $25
Black
$30 - $40
Taxi from Melbourne to Yarraville
Ave. Duration
9 min
Estimated price
$14 - $18
Silver Top Taxi
Phone
+61 13 10 08
Website
silvertop.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.

More Questions & Answers

Yes, the driving distance between Melbourne to Yarraville is 9 km. It takes approximately 9 min to drive from Melbourne to Yarraville.

Get driving directions

There are 1869+ hotels available in Yarraville. Prices start at $79 USD per night.

More details