There are 6 ways to get from St. Louis to Great Barrier Reef by plane, ferry, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lambert–St. Louis International Airport to Cairns, ferry
best- Fly from Lambert–St. Louis International Airport (STL) to Cairns (CNS)plane STL - CNS
- Take the ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Islandferry
29h 42m$1,317–4,117Train to Chicago O'Hare International Airport, fly to Cairns, ferry
cheapest- Take the train from St. Louis to Chicago Union Stationtrain
- Fly from Chicago O'Hare International Airport (ORD) to Cairns (CNS)plane ORD - CNS
- Take the ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Islandferry
35h 7m$1,143–3,381Fly Lambert–St. Louis International Airport to Townsville Airport, train, ferry
- Fly from Lambert–St. Louis International Airport (STL) to Townsville Airport (TSV)plane STL - TSV
- Take the train from Townsville to Cairns Central Stationtrain
- Take the ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Islandferry
40h 14m$1,264–5,219Bus to Indianapolis, fly to Cairns, ferry
- Take the bus from St Louis Bus Station to Indianapolis Union Stationbus
- Fly from Indianapolis (IND) to Cairns (CNS)plane IND - CNS
- Take the ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Islandferry
36h 21m$1,278–4,136Fly Lambert–St. Louis International Airport to Cooktown Airport, bus, ferry
- Fly from Lambert–St. Louis International Airport (STL) to Cooktown Airport (CTN)plane STL - CTN
- Take the bus from Cooktown to Smithfieldbus
- Take the ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Islandferry
36h 49m$1,732–4,577Fly Lambert–St. Louis International Airport to Whitsunday Coast Airport, train, ferry
- Fly from Lambert–St. Louis International Airport (STL) to Whitsunday Coast Airport (PPP)plane STL - PPP
- Take the train from Proserpine to Cairns Central Stationtrain
- Take the ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Islandferry
41h 55m$2,027–8,367
Lambert–St. Louis International Airport (STL) to Cairns (CNS) flights
Questions & Answers
The cheapest way to get from St. Louis to Great Barrier Reef is to train and fly and ferry which costs $1,100 - $3,400 and takes 35h 7m.
The fastest way to get from St. Louis to Great Barrier Reef is to fly and ferry which takes 29h 42m and costs $1,300 - $4,200.
The distance between St. Louis and Great Barrier Reef is 14147 km.
It takes approximately 29h 42m to get from St. Louis to Great Barrier Reef, including transfers.
There are two+ hotels available in Great Barrier Reef.
What companies run services between St. Louis, MO, USA and Great Barrier Reef, QLD, Australia?
There is no direct connection from St. Louis to Great Barrier Reef. However, you can take the train to LAMBERT AIRPORT TERMINAL #1 station, walk to Lambert–St. Louis International Airport (STL) airport, fly to Cairns (CNS), walk to Cairns Airport, take the shuttle to Cairns Base Hospital, walk to Cairns Hospital, take the line 110 bus to Cairns City bus station, platform 1, walk to Cairns Reef Fleet Terminal, take the ferry to Great Barrier Reef Green Island, then walk to Great Barrier Reef. Alternatively, you can take the train to Chicago Union Station, walk to LaSalle, take the subway to O'Hare, walk to Chicago O'Hare International Airport (ORD) airport, fly to Cairns (CNS), walk to Cairns Airport, take the shuttle to Cairns Base Hospital, walk to Cairns Hospital, take the line 110 bus to Cairns City bus station, platform 1, walk to Cairns Reef Fleet Terminal, take the ferry to Great Barrier Reef Green Island, then walk to Great Barrier Reef.
- Website
- qantas.com
Flights from Lambert–St. Louis International Airport to Cairns via Dallas/Ft.Worth, Brisbane
- Ave. Duration
- 26h 24m
- When
- Saturday
- Estimated price
- $1,200–4,000
Flights from Lambert–St. Louis International Airport to Cairns via Dallas/Ft.Worth, Sydney
- Ave. Duration
- 27h 2m
- When
- Thursday and Sunday
- Estimated price
- $1,500–4,900
Flights from Lambert–St. Louis International Airport to Cairns via Los Angeles, Nadi
- Ave. Duration
- 23h 40m
- When
- Tuesday and Thursday
- Estimated price
- $1,400–10,000
Flights from Lambert–St. Louis International Airport to Cairns via Los Angeles, Brisbane
- Ave. Duration
- 27h 25m
- When
- Saturday
- Estimated price
- $1,400–4,600
Flights from Lambert–St. Louis International Airport to Cairns via Dallas/Ft.Worth, Nadi
- Ave. Duration
- 27h 29m
- When
- Tuesday
- Estimated price
- $1,400–10,000
Flights from Lambert–St. Louis International Airport to Cairns via Las Vegas, Sydney
- Ave. Duration
- 27h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,500–4,800
Flights from Chicago O'Hare International Airport to Cairns via Tokyo Narita
- Ave. Duration
- 25h 40m
- When
- Every day
- Estimated price
- $900–8,000
Flights from Chicago O'Hare International Airport to Cairns via Los Angeles, Brisbane
- Ave. Duration
- 24h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,100–3,500
Flights from Chicago O'Hare International Airport to Cairns via Los Angeles, Nadi
- Ave. Duration
- 25h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,100–8,000
Flights from Lambert–St. Louis International Airport to Townsville Airport via Dallas/Ft.Worth, Brisbane
- Ave. Duration
- 26h 49m
- When
- Saturday
- Estimated price
- $1,100–3,800
Flights from Lambert–St. Louis International Airport to Townsville Airport via Dallas/Ft.Worth, Sydney
- Ave. Duration
- 27h 42m
- When
- Thursday and Sunday
- Estimated price
- $1,400–4,600
Flights from Lambert–St. Louis International Airport to Townsville Airport via Dallas/Ft.Worth, Melbourne
- Ave. Duration
- 29h 54m
- When
- Saturday
- Estimated price
- $1,500–4,800
Flights from Lambert–St. Louis International Airport to Townsville Airport via Los Angeles, Brisbane
- Ave. Duration
- 31h 37m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $1,300–4,400
Flights from Lambert–St. Louis International Airport to Townsville Airport via Las Vegas, Sydney
- Ave. Duration
- 28h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,400–4,600
Flights from Indianapolis to Cairns via Los Angeles, Brisbane
- Ave. Duration
- 25h 54m
- When
- Monday, Thursday, Sunday, Tuesday, and Wednesday
- Estimated price
- $1,400–4,500
Flights from Indianapolis to Cairns via Dallas/Ft.Worth, Sydney
- Ave. Duration
- 26h 39m
- When
- Thursday and Sunday
- Estimated price
- $1,500–4,700
Flights from Indianapolis to Cairns via Dallas/Ft.Worth, Brisbane
- Ave. Duration
- 27h 17m
- When
- Saturday
- Estimated price
- $1,200–3,900
Flights from Indianapolis to Cairns via Los Angeles, Nadi
- Ave. Duration
- 29h 33m
- When
- Thursday
- Estimated price
- $1,400–10,000
Flights from Indianapolis to Cairns via Las Vegas, Sydney
- Ave. Duration
- 27h 15m
- When
- Tuesday
- Estimated price
- $1,500–4,700
Flights from Lambert–St. Louis International Airport to Whitsunday Coast Airport via Dallas/Ft.Worth, Melbourne
- Ave. Duration
- 26h 58m
- When
- Wednesday, Monday, and Saturday
- Estimated price
- $2,400–8,000
Flights from Lambert–St. Louis International Airport to Whitsunday Coast Airport via Dallas/Ft.Worth, Brisbane
- Ave. Duration
- 27h 24m
- When
- Saturday
- Estimated price
- $1,800–6,000
Flights from Lambert–St. Louis International Airport to Whitsunday Coast Airport via Dallas/Ft.Worth, Sydney
- Ave. Duration
- 28h 12m
- When
- Thursday and Sunday
- Estimated price
- $2,300–7,500
Flights from Lambert–St. Louis International Airport to Whitsunday Coast Airport via Las Vegas, Sydney
- Ave. Duration
- 28h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $2,300–7,500
Flights from Lambert–St. Louis International Airport to Whitsunday Coast Airport via Houston, Sydney
- Ave. Duration
- 30h 52m
- When
- Saturday
- Estimated price
- $1,900–6,500
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to Cairns via Dallas/Ft.Worth, Sydney
- Ave. Duration
- 27h 2m
- When
- Thursday and Sunday
- Estimated price
- $1,500–4,900
Flights from Lambert–St. Louis International Airport to Cairns via Las Vegas, Sydney
- Ave. Duration
- 27h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,500–4,800
Flights from Lambert–St. Louis International Airport to Townsville Airport via Dallas/Ft.Worth, Brisbane
- Ave. Duration
- 26h 49m
- When
- Saturday
- Estimated price
- $1,100–3,800
Flights from Lambert–St. Louis International Airport to Townsville Airport via Dallas/Ft.Worth, Sydney
- Ave. Duration
- 27h 42m
- When
- Thursday and Sunday
- Estimated price
- $1,400–4,600
Flights from Lambert–St. Louis International Airport to Townsville Airport via Los Angeles, Brisbane
- Ave. Duration
- 31h 37m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $1,300–4,400
Flights from Lambert–St. Louis International Airport to Townsville Airport via Las Vegas, Sydney
- Ave. Duration
- 28h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,400–4,600
Flights from Indianapolis to Cairns via Dallas/Ft.Worth, Sydney
- Ave. Duration
- 26h 39m
- When
- Thursday and Sunday
- Estimated price
- $1,500–4,700
Flights from Indianapolis to Cairns via Las Vegas, Sydney
- Ave. Duration
- 27h 15m
- When
- Tuesday
- Estimated price
- $1,500–4,700
- Website
- fijiairways.com
Flights from Lambert–St. Louis International Airport to Cairns via Dallas/Ft.Worth, Nadi
- Ave. Duration
- 26h 38m
- When
- Thursday and Tuesday
- Estimated price
- $1,400–10,000
Flights from Lambert–St. Louis International Airport to Cairns via Los Angeles, Nadi
- Ave. Duration
- 23h 40m
- When
- Tuesday and Thursday
- Estimated price
- $1,400–10,000
Flights from Chicago O'Hare International Airport to Cairns via Los Angeles, Nadi
- Ave. Duration
- 25h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $1,100–8,000
Flights from Indianapolis to Cairns via Dallas/Ft.Worth, Nadi
- Ave. Duration
- 25h 24m
- When
- Thursday
- Estimated price
- $1,400–10,000
Flights from Indianapolis to Cairns via Los Angeles, Nadi
- Ave. Duration
- 29h 33m
- When
- Thursday
- Estimated price
- $1,400–10,000
- Website
- hinterlandaviation.com.au
Flights from Lambert–St. Louis International Airport to Cooktown Airport via Dallas/Ft.Worth, Nadi, Cairns
- Ave. Duration
- 29h 13m
- When
- Thursday and Tuesday
- Estimated price
- $1,400–11,000
Flights from Lambert–St. Louis International Airport to Cooktown Airport via Seattle, Tokyo Narita, Cairns
- Ave. Duration
- 34h 30m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $1,500–4,300
Flights from Lambert–St. Louis International Airport to Cooktown Airport via Los Angeles, Brisbane, Cairns
- Ave. Duration
- 33h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,500–4,800
Flights from Lambert–St. Louis International Airport to Cooktown Airport via Los Angeles, Nadi, Cairns
- Ave. Duration
- 26h 15m
- When
- Tuesday and Thursday
- Estimated price
- $1,400–11,000
Flights from Lambert–St. Louis International Airport to Cooktown Airport via Denver, Tokyo Narita, Cairns
- Ave. Duration
- 31h 30m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $1,300–4,300
- Website
- virginaustralia.com
Flights from Chicago O'Hare International Airport to Cairns via San Francisco, Brisbane
- Ave. Duration
- 25h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $900–3,000
Flights from Indianapolis to Cairns via San Francisco, Brisbane
- Ave. Duration
- 28h 19m
- When
- Monday, Friday, and Sunday
- Estimated price
- $1,100–3,900
Flights from Lambert–St. Louis International Airport to Whitsunday Coast Airport via Dallas/Ft.Worth, Brisbane
- Ave. Duration
- 30h 24m
- When
- Saturday
- Estimated price
- $1,800–6,000
- Website
- jal.com
Flights from Chicago O'Hare International Airport to Cairns via Tokyo Narita
- Ave. Duration
- 26h 15m
- When
- Every day
- Estimated price
- $900–8,000
- Website
- jetstar.com
Flights from Chicago O'Hare International Airport to Cairns via Tokyo Narita
- Ave. Duration
- 25h 40m
- When
- Every day
- Estimated price
- $900–8,000
Flights from Lambert–St. Louis International Airport to Whitsunday Coast Airport via Houston, Sydney
- Ave. Duration
- 30h 52m
- When
- Saturday
- Estimated price
- $1,900–6,500
- Website
- united.com
Flights from Lambert–St. Louis International Airport to Townsville Airport via San Francisco, Brisbane
- Ave. Duration
- 35h 18m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $1,100–3,800
Flights from Lambert–St. Louis International Airport to Whitsunday Coast Airport via Dallas/Ft.Worth, Brisbane
- Ave. Duration
- 30h 24m
- When
- Saturday
- Estimated price
- $1,800–6,000
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from St. Louis to Chicago Union Station
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- $120–260
- Website
- https://www.amtrak.com/home.html
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Train from Townsville to Cairns Central Station
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a week
- Estimated price
- $45–1,267
- Book at
- https://queenslandrailtravel-booking.opendestinations.com/BookingSite/rail/search
- Website
- https://www.queenslandrailtravel.com.au/
- Schedules at
- https://www.queenslandrailtravel.com.au/Pages/Timetable.aspx
- BQuick
- $45–70
- AChoice
- $60–80
- Gold Class
- $1,012
- Heritage Class
- $1,267
Train from Proserpine to Cairns Central Station
- Ave. Duration
- 9h 49m
- Frequency
- 4 times a week
- Estimated price
- $70–2,200
- Book at
- https://queenslandrailtravel-booking.opendestinations.com/BookingSite/rail/search
- Website
- https://www.queenslandrailtravel.com.au/
- Schedules at
- https://www.queenslandrailtravel.com.au/Pages/Timetable.aspx
- BQuick
- $70–100
- AChoice
- $110–140
- Gold Class
- $1,756
- Heritage Class
- $2,200
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from St Louis Bus Station to Indianapolis Union Station
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- $50–100
- Website
- https://www.greyhound.com/
- Phone
- (07) 3036 2070
- Website
- transnorthbus.com.au
Bus from Cooktown to Smithfield
- Ave. Duration
- 4h
- Frequency
- 6 times a week
- Estimated price
- $70–100
- Website
- https://www.transnorthbus.com.au/
- Book at
- https://www.tnbc.com.au/
- Phone
- (61) 7 4044 9944
- [email protected]
- Website
- green-island.com.au
Ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Island
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $112
- Schedules at
- green-island.com.au
Ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Island
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $112
- Schedules at
- green-island.com.au
Ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Island
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $112
- Schedules at
- green-island.com.au
Ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Island
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $112
- Schedules at
- green-island.com.au
Ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Island
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $112
- Schedules at
- green-island.com.au
Ferry from Cairns Reef Fleet Terminal to Great Barrier Reef Green Island
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $112
- Schedules at
- green-island.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
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
Travelling to the US: What do I need to know?
Read the travel guide













