Rome2Rio

How to get fromTennant Creek to Melbourneby plane, bus (Greyhound), bus, train, or car

Find Transport to Melbourne

See all options

There are 8 ways to get from Tennant Creek to Melbourne by plane, bus (Greyhound), bus, train, 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 Tennant Creek to Melbourne Airport

    best
    1. Fly from Tennant Creek (TCA) to Melbourne Airport (MEL)plane plane TCA - MEL
    7h 50m
    $266–711
  2. Bus

    1. Take the bus from Tennant Creek to Alice Springsbus bus
    2. Take the bus from Alice Springs to Adelaidebus bus
    3. Take the bus from Adelaide to Southern Cross Coach Terminalbus bus
    38h 15m
    $400–771
  3. Bus, train via Manguri

    1. Take the bus from Tennant Creek to Alice Springsbus bus
    2. Take the train from Alice Springs to Manguritrain train
    3. Take the train from Manguri to Adelaide Stationtrain train
    4. Take the train from Adelaide Station to Southern Cross Stationtrain train
    45h 7m
    $3,263–3,590
  4. Drive 2,745.3 km

    1. Drive from Tennant Creek to Melbournecar car 2,745.3 km
    28h 14m
    $493–711
  5. Bus to Alice Springs Airport, fly to Melbourne Airport

    1. Take the bus from Tennant Creek to Alice Springsbus bus
    2. Fly from Alice Springs Airport (ASP) to Melbourne Airport (MEL)plane plane ASP - MEL
    9h 59m
    $538–1,345
  6. Fly Tennant Creek to Avalon Airport, train

    1. Fly from Tennant Creek (TCA) to Avalon Airport (AVV)plane plane TCA - AVV
    2. Take the train from Lara Station to Southern Cross Stationtrain train
    10h 43m
    $639–1,992
  7. Bus, train

    1. Take the bus from Tennant Creek to Alice Springsbus bus
    2. Take the bus from Alice Springs to Adelaidebus bus
    3. Take the bus from Stop D1 Currie St - North side to Railway Tce - South sidebus bus
    4. Take the train from Murray Bridge Station to Southern Cross Stationtrain train
    40h 7m
    $439–1,023
  8. Bus, train #2

    1. Take the bus from Tennant Creek to Alice Springsbus bus
    2. Take the bus from Alice Springs to Adelaidebus bus
    3. Take the bus from 85 Franklin St to Bendigo Station/Railway Plbus bus
    4. Take the train from Bendigo Station to Southern Cross Stationtrain train
    44h 58m
    $401–764

Tennant Creek to Melbourne by bus

Calendar6Weekly Buses
Duration38h 15mAverage Duration
Ticket$400Cheapest Price
See schedules

Questions & Answers

What companies run services between Tennant Creek, NT, Australia and Melbourne, VIC, Australia?

Airnorth, Qantas, and Virgin Australia fly from Tennant Creek (TCA) to Melbourne Airport (MEL) once daily. Alternatively, you can take a bus from Tennant Creek to Southern Cross Coach Terminal via Alice Springs and Adelaide in around 38h 15m.

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