There are 4 ways to get from Cairns to Yeppoon 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.
What companies run services between Cairns, QLD, Australia and Yeppoon, QLD, Australia?
Queensland Rail Travel operates a train from Cairns to Yeppoon 5 times a week. Tickets cost $130 - $190 and the journey takes 16 h. Alternatively, Greyhound Australia operates a bus from Cairns to Yeppoon once daily. Tickets cost $100 - $230 and the journey takes 17 h 30 min.

- Website
- qantas.com
Flights from Cairns to Rockhampton via Brisbane
- Ave. Duration
- 5 h 2 min
- When
- Every day
- Estimated price
- $170 - $800
Flights from Cairns to Rockhampton via Townsville, Mackay
- Ave. Duration
- 6 h 55 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $170 - $800
Flights from Cairns to Rockhampton via Townsville, Brisbane
- Ave. Duration
- 7 h 23 min
- When
- Monday, Tuesday, Friday and Sunday
- Estimated price
- $170 - $800
Flights from Cairns to Rockhampton via Brisbane, Mackay
- Ave. Duration
- 8 h 15 min
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $170 - $800
Flights from Cairns to Rockhampton via Sydney, Brisbane
- Ave. Duration
- 8 h 25 min
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $170 - $800

- Website
- virginaustralia.com
Flights from Cairns to Rockhampton via Brisbane
- Ave. Duration
- 6 h 16 min
- When
- Every day
- Estimated price
- $170 - $750
Flights from Cairns to Rockhampton via Sydney, Brisbane
- Ave. Duration
- 8 h
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $170 - $750

- Phone
- 1300 131 722
- reservations@qr.com.au
- Website
- queenslandrailtravel.com.au
Train from Cairns Central Station to Rockhampton
- Ave. Duration
- 16 h
- Frequency
- 5 times a week
- Estimated price
- $130 - $190
- Schedules at
- queenslandrailtravel.com.au
- Website
- youngsbusservice.com.au
Bus from Terminal Dr at Rockhampton Airport to Park St at Yeppoon Central Shopping Centre
- Ave. Duration
- 1 h 2 min
- Frequency
- Every 4 hours
- Estimated price
- $3 - $5
- Schedules at
- youngsbusservice.com.au

- Phone
- 1300 473946
- Website
- greyhound.com.au
Bus from Cairns to Rockhampton
- Ave. Duration
- 17 h 30 min
- Frequency
- Once daily
- Estimated price
- $100 - $230
- Schedules at
- Greyhound.com.au
- Book at
- Greyhound.com.au
- Saver
- $100 - $150
- Flexifare
- $120 - $170
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
How far is it from Cairns to Yeppoon?
The distance between Cairns and Yeppoon is 864 km. The road distance is 1095 km.
What is the cheapest way to get from Cairns to Yeppoon?
The cheapest way to get from Cairns to Yeppoon is to drive which costs $120 - $190 and takes 14 h 42 min.
What is the fastest way to get from Cairns to Yeppoon?
The quickest way to get from Cairns to Yeppoon is to fly and bus which takes 6 h 29 min and costs $240 - $550.
Is there a direct bus between Cairns and Yeppoon?
No, there is no direct bus from Cairns to Yeppoon. However, there are services departing from Cairns and arriving at Park St at Yeppoon Central Shopping Centre via Bolsover Street. The journey, including transfers, takes approximately 19 h 18 min.
How long does it take to get from Cairns to Yeppoon?
It takes approximately 6 h 29 min to get from Cairns to Yeppoon, including transfers.