
Brisbane to Cairns: Travel Guide, Flight Time & Drive Distance
The trip from Brisbane to Cairns covers over 1,700 kilometers of Queensland’s coastline — a distance that can be traveled in just over two hours by plane or stretched across several days by car, and with five distinct travel modes available, each offering a different balance of cost, time, and experience, choosing the right option depends on how you want to see one of Australia’s most dramatic stretches of country. This guide breaks down every option with verified numbers and practical trade-offs.
Flight duration: 2 hours 28 minutes (direct) ·
Driving distance: 1,700 km ·
Driving time: ~20 hours ·
Cheapest flight from: AUD $60-$70 ·
Cheapest travel option: Flight from ~AUD $60
Quick snapshot
- Direct: 2 hours 28 minutes average (Rome2Rio)
- Multiple airlines: Virgin Australia, Qantas, Jetstar (Kayak)
- From AUD $60-$70 one-way (Skyscanner)
- Spirit of Queensland: ~25h 20m (Rome2Rio)
- Queensland Rail Travel: 4 times weekly (Rome2Rio)
- Lie-flat berths and dining carts (Kimkim)
- Greyhound Australia: 28h 40m to 29h 30m (Rome2Rio) (Greyhound Australia)
- Cost: $160-$650 (Rome2Rio) (Greyhound Australia)
- Stops at Sunshine Coast, Noosa, Hervey Bay, Airlie Beach (Greyhound Australia)
These verified data points confirm the trade-offs across modes.
| Metric | Value | Source |
|---|---|---|
| Distance (road) | 1,700 km | Kimkim |
| Fastest mode | Flight (2h28m direct) | Rome2Rio |
| Cheapest mode | Flight from AUD $60-$70 | Skyscanner |
| Most scenic | Road trip via Pacific Coast | Kimkim |
| Train travel time | ~25 hours 20 minutes | Rome2Rio |
| Flight time (direct) | 2 hours 28 minutes average | Rome2Rio |
| Driving time (non-stop) | ~19 hours 46 minutes | Rome2Rio |
| Bus travel time | 28h40m to 29h30m | Rome2Rio |
| Train frequency | 4 times weekly | Rome2Rio |
| Popular airline rating | Virgin Australia: 7.6/10 | Kayak |
How can I get from Brisbane to Cairns?
Four main options connect Brisbane to Cairns, each with distinct trade-offs in cost, time, and experience. The choice depends on whether you prioritize speed, scenery, budget, or comfort.
Flights from Brisbane to Cairns
Direct flights from Brisbane Airport (BNE) to Cairns Airport (CNS) average 2 hours 28 minutes, according to Rome2Rio’s data. Nonstop services operate daily with Virgin Australia, Qantas, and Jetstar, as confirmed by Kayak — Virgin Australia is the most popular carrier on the route, earning a 7.6 rating from user reviews. The cheapest one-way fares start from $60-$70 with Jetstar, according to Skyscanner.
Flying is the undisputed time winner, and with fares under $100 one-way, it often wins on cost too — especially for solo travelers.
Including airport transit, security, and boarding, the full door-to-door time is about 5 hours, as estimated by Rome2Rio. Virgin Australia Regional reported a 66.31% on-time performance on this route, according to Skyscanner.
Driving from Brisbane to Cairns
The driving distance between Brisbane and Cairns is approximately 1,700 kilometers, or about 1,000 miles, as reported by Kimkim. Non-stop driving takes around 19 hours 46 minutes, according to Rome2Rio, with fuel costs estimated at $273-$395. Driving in one go is not recommended; travel experts at Kimkim suggest spreading the journey over several days, with stops at the Sunshine Coast, the Whitsundays, and Townsville.
The drive offers an unmatched experience for travelers who love the open road, but it demands time, planning, and a willingness to spend three to five days behind the wheel.
The road passes through World Heritage-listed areas, including sections of the Gondwana Rainforests and the Great Barrier Reef catchment zone.
Train travel from Brisbane to Cairns
Queensland Rail Travel operates the Spirit of Queensland service from Roma Street Station in Brisbane to Cairns Central Station, according to Rome2Rio. The journey takes approximately 25 hours 20 minutes and runs four times weekly. The train offers lie-flat berths and a dining cart, providing a comfortable overnight option, as noted by Kimkim.
Exact ticket prices are not listed in official sources in the available data, but the service is generally considered a mid-range option between budget bus travel and premium flights.
The catch: the train is slow compared with flying, but it offers a unique, comfortable way to see the Queensland coastline without driving yourself.
Bus options from Brisbane to Cairns
Greyhound Australia operates bus services on the Brisbane-Cairns route, taking between 28 hours 40 minutes and 29 hours 30 minutes, with fares ranging from $160 to $650, according to Rome2Rio. Greyhound’s route highlights stops at the Sunshine Coast, Noosa, Hervey Bay, Rockhampton, and Airlie Beach, as detailed on the Greyhound Australia blog. Pm16 also provides service on parts of the route.
The bus is the most time-consuming option by far, but for budget travelers who want to see coastal towns along the way without driving, it’s a viable alternative to flying.
“Flying is the fastest option from Brisbane to Cairns, taking 5 hours total including airport time.”
Rome2Rio — travel comparison site
The pattern: each mode trades speed for cost or experience, making the choice dependent on priorities.
Bottom line: For a solo traveler with limited time, flying wins. For a couple or family with a week, driving delivers scenery that flights skip.
Is the drive from Brisbane to Cairns worth it?
For travelers with at least a week to spare, the Brisbane to Cairns road trip offers access to World Heritage-listed wilderness and coastal towns that flights skip entirely.
Scenery and highlights
- Sunshine Coast: beaches and hinterland national parks
- Hervey Bay: gateway to K’gari (Fraser Island)
- Rockhampton and the Capricorn Coast: Great Keppel Island
- Whitsundays: Airlie Beach, Whitehaven Beach, Hill Inlet
- Townsville: Magnetic Island, Strand promenade
- Mackay and the Eungella National Park: platypus spotting
The route passes through sections of the Gondwana Rainforests, a UNESCO World Heritage site, and follows the coastline near the Great Barrier Reef Marine Park, as noted by Kimkim.
Time commitment
Driving straight through takes about 20 hours, but Kimkim advises against this. A realistic itinerary spreads the drive over three to five days, with overnight stops in towns like Rockhampton, Airlie Beach, and Townsville. Each day on the road covers roughly 4-6 hours of driving.
Cost considerations
Fuel costs for the 1,700-kilometer drive range from $273 to $395, according to Rome2Rio. Add accommodation for two to four nights, meals, and car rental if you don’t already have a vehicle. For a solo traveler, flying with a cheap fare is almost always cheaper. For two or more people, the road trip can be cost-competitive — especially if you camp or stay in budget motels.
A solo traveler on a budget: flying wins on cost and time. A couple or family with a week to spend: the road trip delivers scenery you cannot get from 36,000 feet, and the extra nights of accommodation replace what you would have paid for flights anyway.
Road trip itinerary tips
- Day 1: Brisbane to Hervey Bay (3.5 hours) — explore the Great Sandy National Park
- Day 2: Hervey Bay to Rockhampton (5 hours) — stop at Bundaberg for the rum distillery
- Day 3: Rockhampton to Airlie Beach (6 hours) — enjoy the Whitsundays
- Day 4: Airlie Beach to Townsville (3.5 hours) — visit Magnetic Island
- Day 5: Townsville to Cairns (4 hours) — finish the journey through the Wet Tropics
The route offers variety; plan accordingly.
For road trip enthusiasts: Five days, five stops, and a range of coastal and rainforest experiences make this a tour of Queensland’s best natural attractions, not just a transfer.
How long is the flight from Brisbane to Cairns?
Direct flights from Brisbane to Cairns average 2 hours 28 minutes, according to Rome2Rio. Including airport time, security checks, and baggage claim, the total door-to-door journey is around 5 hours.
Airlines operating direct flights
- Virgin Australia — most popular carrier with a 7.6 rating (Kayak)
- Qantas — full-service carrier with complimentary meals and baggage
- Jetstar — low-cost carrier, cheapest fares from $60-$70 (Skyscanner)
Flight frequency
Nonstop flights operate daily on the BNE-CNS route, Kayak confirms. Virgin Australia alone operates up to eight flights per day on this corridor, offering flexibility for last-minute bookings.
Tips for booking cheap flights
- Book 6-8 weeks in advance for the best prices
- Fly mid-week (Tuesday to Thursday) for lower fares
- Jetstar offers the cheapest fares — watch for sales (Skyscanner)
- Consider connecting flights via Townsville for occasional lower prices (4h20m, $170-$500) (Rome2Rio)
Jetstar’s cheap base fares exclude baggage and meals. A checked bag adds $30-$50 each way, narrowing the price gap with full-service carriers like Virgin Australia. Compare total cost, not just the headline fare.
Booking strategy determines final cost; compare total fares.
For time‑pressed travelers: A 2h28m flight gets you to Cairns in the least time, but add airport faff for a total of around 5 hours.
How much does the train cost from Brisbane to Cairns?
The Spirit of Queensland train, operated by Queensland Rail Travel, runs from Roma Street Station in Brisbane to Cairns Central Station. The journey takes about 25 hours and 20 minutes, running four times weekly, according to Rome2Rio.
Ticket prices
Exact train ticket prices from Brisbane to Cairns are not listed in official sources available in this guide. Pricing varies by class, booking time, and demand. The train offers two main seat types: standard seats and lie-flat berths in a sleeper cabin, which includes a dining cart service, as noted by Kimkim.
Travel time
The Spirit of Queensland takes approximately 25 hours 20 minutes for the full journey from Brisbane to Cairns (Rome2Rio). Overnight travel means you leave in the evening and arrive the next afternoon — a practical option for those who prefer not to fly.
Booking tips
- Book early — the Spirit of Queensland is popular, especially during school holidays
- Check for Rail Explorer Passes for multi-day travel deals
- Sleeper cabins sell out first — book months ahead for berths
The catch: without confirmed ticket prices from Queensland Rail’s official site, it is difficult to give a definitive cost comparison. Travelers should check directly with Queensland Rail Travel for current fares.
For train travellers: The Spirit of Queensland offers comfort and scenery, but exact pricing remains unclear – verify directly with Queensland Rail.
How many days in Cairns is enough?
Most travelers recommend spending at least three to five days in Cairns to cover the main attractions without feeling rushed.
Minimum days for main attractions
- Great Barrier Reef: 1 full day for a reef cruise or snorkeling trip
- Daintree Rainforest: 1 day for guided walks and river cruises
- Kuranda: 1 day for the scenic railway and Skyrail Rainforest Cableway
- Cairns city and esplanade: 1 day for markets, lagoon, and dining
- Relaxation and buffer: 1 day for flexibility
Suggested itineraries
3-day weekend trip: Day 1 — Great Barrier Reef. Day 2 — Daintree Rainforest. Day 3 — Kuranda and Skyrail. This itinerary packs the three big draws into a tight schedule.
5-day full trip: Add a day for Cairns city and a buffer day for bad weather (wet season storms can cancel reef trips).
Day trips from Cairns
- Great Barrier Reef tours (30 minutes to outer reef by boat) (Kimkim)
- Daintree Rainforest (1 hour north)
- Kuranda by Skyrail or scenic railway
- Atherton Tablelands (waterfalls, crater lakes, wildlife)
- Port Douglas (45 minutes north)
Travelers who fly from Brisbane to Cairns for a long weekend often underestimate the travel time. A 2-hour flight plus airport time means you lose half a day on travel each way. For a 3-day trip, you effectively have 2 full days in Cairns. For a 5-day trip, you get 4 full days — enough for the reef, the rainforest, and a day on the esplanade.
Three days covers highlights; five allows buffer.
For most visitors: Plan at least three days in Cairns to see the reef and rainforest; five days gives breathing room for weather and city time.
What’s the best month to go to Cairns?
The ideal time to visit Cairns is from June to October, the dry season, when rainfall is low and temperatures range from 24°C to 31°C year-round. The dry season offers the best conditions for reef trips, rainforest walks, and outdoor activities.
Weather overview
The dry season offers reliable conditions for outdoor activities.
| Season | Months | Rainfall | Temperature | Best for |
|---|---|---|---|---|
| Dry season | June to October | Low | 24°C – 31°C | Reef, rainforest, hiking |
| Wet season | November to May | High (monsoonal) | 27°C – 31°C | Waterfalls, lower prices |
Peak vs off-peak seasons
June to August is the peak tourist season, with the best weather and the highest prices for flights and accommodation. September and October offer similar weather but slightly fewer crowds. November to April is the wet season, with higher humidity, rain, and the risk of tropical cyclones — but also cheaper travel. December to March is best avoided for reef trips due to poor visibility and stingers (marine stingers are present October to May).
Events and festivals
- Whale watching season: June to September — humpback whales migrate along the coast
- Cairns Festival: August — cultural events, music, and lights
- Ironman Cairns: June — international triathlon event
- Stinger season: October to May — wear stinger suits when swimming
The pattern: the best time to visit Cairns for reliable weather and outdoor activities is June to October. The best time for budget travelers is November to May — but come prepared for rain and stingers.
For reliable outdoor adventures: Visit Cairns between June and October. For lower prices and fewer crowds, the wet season works if you’re ready for rain and stingers.
Confirmed facts
Confirmed facts
- Flight duration is 2 hours 28 minutes direct (Rome2Rio)
- Driving distance is 1,700 km (Kimkim)
- Virgin Australia operates up to 8 flights daily (Kayak)
- Cheapest flight from AUD $60-$70 (Skyscanner)
- Spirit of Queensland train runs 4 times weekly (Rome2Rio)
- Bus takes 28h40m to 29h30m (Rome2Rio)
- Best months: June to October (dry season)
What’s unclear
- Exact train ticket price from Brisbane to Cairns — not confirmed in official sources
- Bus schedule frequency and exact fare — Greyhound’s pricing is broad ($160-$650)
- Road trip fuel cost — depends on current fuel prices and vehicle efficiency
“Flying is the fastest option from Brisbane to Cairns, taking 5 hours total including airport time.”
Rome2Rio — travel comparison site
“Driving not recommended in one go; spread over days via Sunshine Coast, Whitsundays, Townsville.”
Kimkim — travel planning platform
“Direct flights operate daily from BNE to CNS.”
Rome2Rio — travel comparison site
“Jetstar offers the cheapest flights on BNE-CNS route from $111 round-trip.”
Kayak — flight search aggregator
The bottom line: Queensland’s two major cities are connected by a dramatic stretch of coast, and the choice of how to travel between them defines your trip. For the time-pressed flyer, a 2-hour 28-minute direct flight gets you to Cairns for as little as $60. For the road trip enthusiast, a five-day drive through World Heritage sites and coastal towns is an experience no flight can match. The train offers comfort without the cost of a rental car, while the bus is the true budget option for those with unlimited time. For the Australian traveler or international visitor planning a Queensland holiday, the decision is clear: if you have less than a week, fly; if you have more than a week, drive — and see the coast that makes Queensland famous.
For those continuing north after arriving in Cairns, the Cairns to Port Douglas shuttle is a popular way to reach the resort town along the scenic Captain Cook Highway.
Frequently asked questions
Can I fly from Brisbane to Cairns at night?
Yes, Virgin Australia and Qantas offer late afternoon and evening flights, with the last departures around 8 PM. These flights take the same 2 hours 28 minutes as daylight services.
Is there a direct bus from Brisbane to Cairns?
Yes, Greyhound Australia operates direct bus services from Brisbane to Cairns. The journey takes 28h40m to 29h30m and costs $160-$650, with stops at Sunshine Coast, Noosa, Hervey Bay, Rockhampton, and Airlie Beach.
What is the cheapest way to get from Brisbane to Cairns?
Flying with Jetstar is typically the cheapest option, with one-way fares starting from $60-$70. Bus fares start from $160 but take much longer.
Do I need a car in Cairns?
Not necessarily. The city center and esplanade are walkable, and most reef and rainforest tours include hotel pickup. A car is useful for exploring the Atherton Tablelands and Daintree on your own schedule.
Are there any scenic train trips between Brisbane and Cairns?
The Spirit of Queensland offers a scenic 25-hour journey through Queensland’s coastal landscape with lie-flat berths and a dining cart. The more famous Kuranda Scenic Railway is a separate day trip from Cairns to the mountain village.
How long does it take to drive from Brisbane to Cairns with stops?
With reasonable overnight stops, the drive takes 3 to 5 days. A common itinerary is Brisbane to Rockhampton (day 1), Rockhampton to Airlie Beach (day 2), Airlie Beach to Townsville (day 3), Townsville to Cairns (day 4).
What is the best airline for Brisbane to Cairns flights?
Virgin Australia is the most popular airline on this route with a 7.6 user rating. Jetstar offers the cheapest fares. Qantas provides a full-service experience with complimentary meals and baggage.
Related reading