There are 4 ways to get from Alice Springs to Cairns by plane, 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.

Recommended option

Fly  •  2 h 27 min

  1. Fly from Alice Springs (ASP) to Cairns (CNS) ASP - CNS

$349 - $1,348

Cheapest option

Bus  •  32 h 5 min

  1. Take the bus from Alice Springs to Townsville Gx849
  2. Take the bus from Townsville to Cairns Gx415 / ...

$210 - $450

2 alternative options

Bus, train  •  39 h 47 min

  1. Take the bus from Alice Springs to Julia Creek
  2. Take the train from Juila Creek station to Townsville station
  3. Take the train from Townsville to Cairns Central Station

$248 - $412

Drive  •  24 h 13 min

  1. Drive from Alice Springs to Cairns 1460.4 miles

$200 - $310

What companies run services between Alice Springs, NT, Australia and Cairns, QLD, Australia?

Qantas flies from Alice Springs to Cairns twice daily. Alternatively, you can take a bus from Alice Springs to Cairns via Townsville in around 32 h 5 min.

Airlines
Qantas
Website
qantas.com
Flights from Alice Springs to Cairns
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$310 - $1,300
Flights from Alice Springs to Cairns via Ayers Rock
Ave. Duration
4 h 5 min
When
Every day
Estimated price
$310 - $1,300
Train operators
Queensland Rail Travel
Phone
1300 131 722
Email
reservations@qr.com.au
Website
queenslandrailtravel.com.au
Train from Juila Creek station to Townsville station
Ave. Duration
13 h 15 min
Frequency
Twice a week
Estimated price
$80 - $120
Schedules at
queenslandrailtravel.com.au
Train from Townsville to Cairns Central Station
Ave. Duration
6 h 42 min
Frequency
5 times a week
Estimated price
$45 - $65
Schedules at
queenslandrailtravel.com.au
Bus operators
Greyhound Australia
Phone
1300 473946
Website
greyhound.com.au
Bus from Alice Springs to Townsville
Ave. Duration
25 h 50 min
Frequency
4 times a week
Estimated price
$180 - $290
Schedules at
Greyhound.com.au
Book at
Greyhound.com.au
Saver
$180 - $260
Flexifare
$210 - $290
Bus from Townsville to Cairns
Ave. Duration
5 h 15 min
Frequency
3 times a day
Estimated price
$30 - $160
Schedules at
Greyhound.com.au
Book at
Greyhound.com.au
Saver
$30 - $45
Flexifare
$40 - $60
Bus from Alice Springs to Julia Creek
Ave. Duration
17 h 40 min
Frequency
4 times a week
Estimated price
$120 - $230
Schedules at
Greyhound.com.au
Book at
Greyhound.com.au
Saver
$120 - $180
Flexifare
$140 - $210

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.

Questions & Answers

The distance between Alice Springs and Cairns is 1449 km. The road distance is 2337 km.

The cheapest way to get from Alice Springs to Cairns is to drive which costs $270 - $400 and takes 24 h 13 min.

The quickest way to get from Alice Springs to Cairns is to fly which takes 2 h 27 min and costs $460 - $1,800.

No, there is no direct bus from Alice Springs to Cairns. However, there are services departing from Alice Springs and arriving at Cairns via Townsville. The journey, including transfers, takes approximately 32 h 5 min.

It takes approximately 2 h 27 min to get from Alice Springs to Cairns, including transfers.