There are 7 ways to get from Cairns to Barraba by plane, bus, train, car, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tamworth, bus
best- Fly from Cairns (CNS) to Tamworth (TMW)plane CNS - TMW
- Take the bus from Tamworth Station, Coach Stop to Alice St Before Queen Stbus
8h 59m$233–833Train, bus
- Take the train from Cairns Central Station to Roma Streettrain
- Take the train from Roma Street Station to Grafton Stationtrain 32
- Take the bus from Grafton Station, Coach Stop to Inverell Visitor Information Centrebus 141
- Take the bus from Inverell Visitor Information Centre to Alice St Before Queen Stbus 312
37h 18m$234–6,381Bus via Lismore
- Take the bus from Cairns Central Station to Brisbane Roma Streetbus
- Take the bus from Roma Street Station, Stand F to Lismore Transit Centre, Molesworth Stbus 176
- Take the bus from Lismore to Grafton City Southbus
- Take the bus from Grafton Station, Coach Stop to Inverell Visitor Information Centrebus 141
- Take the bus from Inverell Visitor Information Centre to Alice St Before Queen Stbus 312
43h 46m$303–428Drive 1,926.9 km
- Drive from Cairns to Barrabacar 1,926.9 km
22h 48m$346–500Fly to Inverell Airport, bus
- Fly from Cairns (CNS) to Inverell Airport (IVR)plane CNS - IVR
- Take the bus from Inverell Visitor Information Centre to Alice St Before Queen Stbus
11h 8m$319–1,143Fly to Armidale, bus
- Fly from Cairns (CNS) to Armidale (ARM)plane CNS - ARM
- Take the bus from Armidale Airport to Tamworth Stationbus
- Take the bus from Tamworth Station, Coach Stop to Alice St Before Queen Stbus
10h 38m$471–702Bus
- Take the bus from Cairns to Brisbanebus
- Take the bus from Brisbane to Graftonbus
- Take the bus from Grafton Station, Coach Stop to Inverell Visitor Information Centrebus 141
- Take the bus from Inverell Visitor Information Centre to Alice St Before Queen Stbus 312
45h 20m$377–821
Cairns to Barraba by train and bus
Questions & Answers
The cheapest way to get from Cairns to Barraba is to bus via Lismore which costs $300 - $430 and takes 43h 46m.
The fastest way to get from Cairns to Barraba is to fly and bus which takes 8h 59m and costs $230 - $850.
No, there is no direct bus from Cairns station to Barraba. However, there are services departing from Cairns Central Station and arriving at Alice St Before Queen St via Roma Street Station, Stand F, Lismore, Grafton Station, Coach Stop and Inverell Visitor Information Centre. The journey, including transfers, takes approximately 43h 46m.
The distance between Cairns and Barraba is 1768 km. The road distance is 1926.9 km.
The best way to get from Cairns to Barraba without a car is to train and bus which takes 37h 18m and costs $230 - $6,500.
It takes approximately 8h 59m to get from Cairns to Barraba, including transfers.
Cairns to Barraba bus services, operated by Premier Motor Service, depart from Cairns Central Station.
Cairns to Barraba bus services, operated by Premier Motor Service, arrive at Brisbane Roma Street station.
Barraba is 1h ahead of Cairns. It is currently 10:53 AM in Cairns and 11:53 AM in Barraba.
Yes, the driving distance between Cairns to Barraba is 1927 km. It takes approximately 22h 48m to drive from Cairns to Barraba.
What companies run services between Cairns, QLD, Australia and Barraba, NSW, Australia?
You can take a bus from Cairns Central Station to Alice St Before Queen St via Brisbane Roma Street, Roma Street Station, Stand F, Lismore, Grafton City South, Grafton Station, Coach Stop, and Inverell Visitor Information Centre in around 43h 46m.
- Website
- virginaustralia.com
Flights from Cairns to Tamworth via Brisbane
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–850
Flights from Cairns to Inverell Airport via Brisbane
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $260–2,000
Flights from Cairns to Inverell Airport via Townsville, Brisbane
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $650–2,000
Flights from Cairns to Armidale via Brisbane
- Ave. Duration
- 4h 57m
- When
- Sunday
- Estimated price
- $180–850
Flights from Cairns to Armidale via Brisbane, Coffs Harbour
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- $290–850
- Website
- qantas.com
Flights from Cairns to Tamworth via Sydney
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- $220–1,600
Flights from Cairns to Tamworth via Gold Coast, Sydney
- Ave. Duration
- 9h 25m
- When
- Monday
- Estimated price
- $230–900
Flights from Cairns to Armidale via Sydney
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- $220–1,600
Flights from Cairns to Armidale via Gold Coast, Sydney
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- $230–900
- Website
- linkairways.com
Flights from Cairns to Tamworth via Brisbane
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–800
Flights from Cairns to Inverell Airport via Brisbane
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $260–2,000
Flights from Cairns to Inverell Airport via Townsville, Brisbane
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $650–2,000
Flights from Cairns to Armidale via Brisbane
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- $180–750
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Train from Cairns Central Station to Roma Street
- Ave. Duration
- 25h 20m
- Frequency
- 4 times a week
- Estimated price
- $170–6,171
- 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
- $170–230
- AChoice
- $310–390
- Gold Class
- $4,927
- Heritage Class
- $6,171
- Phone
- 131 500
- Website
- transportnsw.info
Train from Roma Street Station to Grafton Station
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $26–160
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $30–45
- First
- $45–65
- Sleeper
- $140–160
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Tamworth Station, Coach Stop to Alice St Before Queen St
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $10–16
- Website
- https://transportnsw.info/regional
Bus from Grafton Station, Coach Stop to Inverell Visitor Information Centre
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Estimated price
- $19–28
- Website
- https://transportnsw.info/regional
Bus from Inverell Visitor Information Centre to Alice St Before Queen St
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- $15–22
- Website
- https://transportnsw.info/regional
Bus from Roma Street Station, Stand F to Lismore Transit Centre, Molesworth St
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- $18–26
- Website
- https://transportnsw.info/regional
- Phone
- 13 34 10
- reservations@premierms.com.au
- Website
- premierms.com.au
Bus from Cairns Central Station to Brisbane Roma Street
- Ave. Duration
- 29h 5m
- Frequency
- Once daily
- Estimated price
- $220–320
- Website
- https://premierms.com.au/
Bus from Lismore to Grafton City South
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $27–40
- Website
- https://premierms.com.au/
- Phone
- +61 (0)2 5625 0065
- admin@dorrigotransit.com.au
- Website
- dorrigotransit.com.au
Bus from Armidale Airport to Tamworth Station
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $45–65
- Schedules at
- dorrigotransit.com.au
- Phone
- 1300 473946
- customerservice@greyhound.com.au
- Website
- greyhound.com.au
Bus from Cairns to Brisbane
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- $280–650
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $280–400
- Advantage
- $350–550
- Flexible
- $450–650
Bus from Brisbane to Grafton
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- $60–130
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $60–90
- Advantage
- $70–110
- Flexible
- $85–130
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
Best ways to travel around Australia
Read the travel guide
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
More Questions & Answers
There are one+ hotels available in Barraba.

















