Rome2Rio

How to get fromMelbourne to Cannon Hillby plane, bus, train, night train, night bus or car

Find Transport to Cannon Hill

See all options

There are 10 ways to get from Melbourne to Cannon Hill by plane, bus, train, night train, night bus, 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.

  1. Fly Melbourne to Brisbane4h 38m

    1. Fly from Melbourne (MEL) to Brisbane (BNE)planeMEL - BNE

    $96–290

Cheapest option

  1. Fly Melbourne to Maroochydore, train7h 42m

    1. Fly from Melbourne (MEL) to Maroochydore (MCY)planeMEL - MCY
    2. Take the train from Landsborough station, platform 2 to Fortitude Valley station, platform 3train

    $92–330

8 alternative options

  1. Fly Melbourne to Gold Coast, bus6h 14m

    1. Fly from Melbourne (MEL) to Gold Coast (OOL)planeMEL - OOL
    2. Take the bus from Gold Coast Airport to Brisbane Roma Streetbus

    $103–371

  2. Train to Avalon, fly to Brisbane, line 227 bus6h 31m

    1. Take the train from Flinders Street to Werribeetrain
    2. Fly from Avalon (AVV) to Brisbane (BNE)planeAVV - BNE
    3. Take the bus from Wickham Street Stop 228 near Brunswick to Wynnum Rd at Archives, stop 33bus

    $119–213

  3. Fly Melbourne to Toowoomba Wellcamp, bus6h 59m

    1. Fly from Melbourne (MEL) to Toowoomba Wellcamp (WTB)planeMEL - WTB
    2. Take the bus from Toowoomba to Brisbanebus

    $130–451

  4. Night train, train26h 48m

    1. Take the night train from Southern Cross to Sydney Central Railway Stationnighttrain622
    2. Take the train from Central Station to Roma Streettrain31

    $107–250

  5. Train26h 56m

    1. Take the train from Southern Cross to Sydney Central Railway Stationtrain624
    2. Take the train from Central Station to Roma Streettrain31

    $107–250

  6. Bus27h 27m

    1. Take the bus from Southern Cross Coach Terminal to Central StationbusSydney
    2. Take the bus from Central Station to BrisbanebusBrisbane

    $126–384

  7. Night bus, bus31h 42m

    1. Take the night bus from Southern Cross Coach Terminal, Spencer St to Central Station, Forecourt, Coach Bay 1nightbus6208 / ...
    2. Take the bus from Central Station to Brisbane Roma StreetbusPm12

    $125–174

  8. Drive18h 35m

    1. Drive from Melbourne to Cannon Hillcar1,085.5 mi

    $222–321

Melbourne to Cannon Hill by night train and train

Calendar14Weekly Services
Duration26h 48mAverage Duration
Ticket$107Cheapest Price
See schedules

Questions & Answers

Map of how to get from Melbourne to Cannon Hill.ExpandLaunch map view
  • Distance: 883.2 mi
  • Duration: 4h 38m

What companies run services between Melbourne, VIC, Australia and Cannon Hill, QLD, Australia?

Regional Express, Jetstar, and two other airlines fly from Melbourne (MEL) to Brisbane (BNE) hourly. Alternatively, you can take a train from Southern Cross to Cannon Hill station, platform 1 via Sydney Central Railway Station, Central Station, and Roma Street in around 26h 56m.

Airlines
Train operators
Bus operators

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

More Questions & Answers