There are 9 ways to get from Townsville Airport (TSV) to Armidale by plane, train, bus, 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 Armidale
best- Fly from Townsville Airport (TSV) to Armidale (ARM)plane TSV - ARM
5h$479–768Train, bus
cheapest- Take the train from Townsville to Roma Streettrain
- Take the train from Roma Street Station to Coffs Harbour Stationtrain 32
- Take the bus from Coffs Harbour Station to Armidale Visitor Information Centrebus Dt1 / ...
31h 8m$252–5,192Bus
- Take the bus from Townsville to Brisbane Roma Streetbus
- Take the bus from Roma Street Station, Stand F to Coffs Harbour Station, Coach Stopbus
- Take the bus from Coffs Harbour Station to Armidale Visitor Information Centrebus Dt1 / ...
34h 49m$291–416Drive 1,665.6 km
- Drive from Townsville Airport (TSV) to Armidalecar 1,665.6 km
19h 18m$296–427Fly to Tamworth, bus
- Fly from Townsville Airport (TSV) to Tamworth (TMW)plane TSV - TMW
- Take the bus from Tamworth Station to Armidale Visitor Information Centrebus
7h 6m$260–785Fly to Coffs Harbour Airport, bus
- Fly from Townsville Airport (TSV) to Coffs Harbour Airport (CFS)plane TSV - CFS
- Take the bus from Coffs Harbour Airport to Armidale Visitor Information Centrebus
9h$488–907Fly to Inverell Airport, bus
- Fly from Townsville Airport (TSV) to Inverell Airport (IVR)plane TSV - IVR
- Take the bus from Inverell Visitor Information Centre to Central Beardy Mall, Faulkner Stbus
7h 25m$305–1,041Fly to Port Macquarie, bus
- Fly from Townsville Airport (TSV) to Port Macquarie (PQQ)plane TSV - PQQ
- Take the bus from Gordon St Before Horton St to Central Beardy Mall, Faulkner Stbus
11h 59m$478–773Bus via Byron Bay
- Take the bus from Townsville to Brisbanebus
- Take the bus from Brisbane Roma Street to Byron Bay Bus Interchange Stationbus
- Take the bus from Bus Interchange Stand D – Butler Street to Bus Shelter Cudgery Streetbus
- Take the bus from Cudgery St Dorrigo to Armidale Visitor Information Centrebus Dt1 / ...
38h 53m$461–866
Townsville Airport (TSV) to Armidale by bus and train
Questions & Answers
The cheapest way to get from Townsville Airport (TSV) to Armidale is to bus which costs $290 - $420 and takes 34h 49m.
The fastest way to get from Townsville Airport (TSV) to Armidale is to fly which takes 5h and costs $470 - $800.
No, there is no direct bus from Townsville Airport (TSV) to Armidale. However, there are services departing from Townsville Airport and arriving at Armidale Visitor Information Centre via Townsville, Roma Street Station, Stand F and Coffs Harbour Station. The journey, including transfers, takes approximately 34h 49m.
The distance between Townsville Airport (TSV) and Armidale is 1352 km. The road distance is 1665.6 km.
The best way to get from Townsville Airport (TSV) to Armidale without a car is to train and bus which takes 31h 8m and costs $250 - $5,500.
It takes approximately 5h to get from Townsville Airport (TSV) to Armidale, including transfers.
Townsville Airport (TSV) to Armidale bus services, operated by Premier Motor Service, depart from Townsville station.
The best way to get from Townsville Airport (TSV) to Armidale is to fly which takes 5h and costs $470 - $800. Alternatively, you can bus, which costs $290 - $420 and takes 34h 49m.
Townsville Airport (TSV) to Armidale bus services, operated by Premier Motor Service, arrive at Brisbane Roma Street station.
Yes, the driving distance between Townsville Airport (TSV) to Armidale is 1666 km. It takes approximately 19h 18m to drive from Townsville Airport (TSV) to Armidale.
What companies run services between Townsville Airport (TSV), Australia and Armidale, NSW, Australia?
Virgin Australia, Link Airways, and two other airlines fly from Townsville Airport (TSV) to Armidale (ARM) 3 times a day. Alternatively, you can take a bus from Townsville Airport to Armidale Visitor Information Centre via Townsville, Brisbane Roma Street, Roma Street Station, Stand F, and Coffs Harbour Station in around 34h 49m.
- Website
- qantas.com
Flights from Townsville Airport to Armidale via Sydney
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $200–1,500
Flights from Townsville Airport to Armidale via Cairns, Sydney
- Ave. Duration
- 8h 20m
- When
- Wednesday and Thursday
- Estimated price
- $500–1,600
Flights from Townsville Airport to Tamworth via Sydney
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $210–1,500
Flights from Townsville Airport to Tamworth via Cairns, Sydney
- Ave. Duration
- 8h 20m
- When
- Wednesday and Thursday
- Estimated price
- $500–1,700
Flights from Townsville Airport to Coffs Harbour Airport via Sydney
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $400–800
Flights from Townsville Airport to Coffs Harbour Airport via Cairns, Sydney
- Ave. Duration
- 8h 47m
- When
- Wednesday to Friday
- Estimated price
- $400–800
Flights from Townsville Airport to Port Macquarie via Brisbane
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $230–800
Flights from Townsville Airport to Port Macquarie via Sydney
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $450–750
Flights from Townsville Airport to Port Macquarie via Mackay, Brisbane
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $450–750
Flights from Townsville Airport to Port Macquarie via Cairns, Brisbane
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $450–750
Flights from Townsville Airport to Port Macquarie via Mount Isa, Brisbane
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $450–750
Flights from Townsville Airport to Port Macquarie via Melbourne, Sydney
- Ave. Duration
- 9h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $450–750
- Website
- virginaustralia.com
Flights from Townsville Airport to Armidale via Brisbane
- Ave. Duration
- 5h 19m
- When
- Monday, Sunday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- $160–1,300
Flights from Townsville Airport to Armidale via Brisbane, Coffs Harbour Airport
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- $240–800
Flights from Townsville Airport to Tamworth via Brisbane
- Ave. Duration
- 4h 53m
- When
- Tuesday, Wednesday, Friday, Monday, Thursday, and Sunday
- Estimated price
- $180–850
Flights from Townsville Airport to Tamworth via Brisbane, Armidale
- Ave. Duration
- 5h 5m
- When
- Monday
- Estimated price
- $250–850
Flights from Townsville Airport to Coffs Harbour Airport via Brisbane
- Ave. Duration
- 5h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $400–800
Flights from Townsville Airport to Inverell Airport via Brisbane
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $250–2,000
- Website
- linkairways.com
Flights from Townsville Airport to Armidale via Brisbane
- Ave. Duration
- 5h 6m
- When
- Tuesday, Wednesday, Thursday, Friday, Monday, and Sunday
- Estimated price
- $160–1,300
Flights from Townsville Airport to Tamworth via Brisbane
- Ave. Duration
- 4h 10m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $180–700
Flights from Townsville Airport to Coffs Harbour Airport via Brisbane
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $400–800
Flights from Townsville Airport to Inverell Airport via Brisbane
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $250–2,000
- Phone
- 1800 872 467
- Website
- Queensland Rail Travel
Train from Townsville to Roma Street
- Ave. Duration
- 19h 4m
- Frequency
- 4 times a week
- Estimated price
- $140–4,904
- Book at
- Queensland Rail Travel
- Website
- Queensland Rail Travel
- Schedules at
- Queensland Rail Travel
- BQuick
- $140–190
- AChoice
- $240–310
- Gold Class
- $3,916
- Heritage Class
- $4,904
- Phone
- 131 500
- Website
- NSW TrainLink XPT
Train from Roma Street Station to Coffs Harbour Station
- Ave. Duration
- 5h 17m
- Frequency
- Twice daily
- Estimated price
- $30–180
- Website
- NSW TrainLink XPT
- Book at
- NSW TrainLink XPT
- Economy
- $40–55
- First
- $55–75
- Sleeper
- $150–180
- Phone
- +61 (0)2 5625 0065
- [email protected]
- Website
- dorrigotransit.com.au
Bus from Coffs Harbour Station to Armidale Visitor Information Centre
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a week
- Estimated price
- $80–110
- Schedules at
- dorrigotransit.com.au
Bus from Coffs Harbour Station to Armidale Visitor Information Centre
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a week
- Estimated price
- $80–110
- Schedules at
- dorrigotransit.com.au
Bus from Tamworth Station to Armidale Visitor Information Centre
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Estimated price
- $50–65
- Schedules at
- dorrigotransit.com.au
Bus from Coffs Harbour Airport to Armidale Visitor Information Centre
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- $80–110
- Schedules at
- dorrigotransit.com.au
Bus from Bus Interchange Stand D – Butler Street to Bus Shelter Cudgery Street
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Estimated price
- $120–170
- Schedules at
- dorrigotransit.com.au
Bus from Cudgery St Dorrigo to Armidale Visitor Information Centre
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a week
- Estimated price
- $50–70
- Schedules at
- dorrigotransit.com.au
- Phone
- 13 34 10
- [email protected]
- Website
- Premier Motor Service
Bus from Townsville to Brisbane Roma Street
- Ave. Duration
- 23h 10m
- Frequency
- Once daily
- Estimated price
- $180–260
- Website
- Premier Motor Service
- Phone
- 131 500
- Website
- NSW TrainLink
Bus from Roma Street Station, Stand F to Coffs Harbour Station, Coach Stop
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- NSW TrainLink
Bus from Inverell Visitor Information Centre to Central Beardy Mall, Faulkner St
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Estimated price
- $14–20
- Website
- NSW TrainLink
Bus from Gordon St Before Horton St to Central Beardy Mall, Faulkner St
- Ave. Duration
- 3h 55m
- Frequency
- 6 times a week
- Estimated price
- $21–30
- Website
- NSW TrainLink
- Phone
- 1300 473946
- [email protected]
- Website
- Greyhound Australia
Bus from Townsville to Brisbane
- Ave. Duration
- 25h
- Frequency
- 3 times a day
- Estimated price
- $230–550
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $230–340
- Advantage
- $290–430
- Flexible
- $370–550
- Phone
- +612 6685 7447
- [email protected]
- Website
- Byron Easybus
Bus from Brisbane Roma Street to Byron Bay Bus Interchange Station
- Ave. Duration
- 3h 9m
- Frequency
- 5 times a day
- Estimated price
- $60–75
- Website
- Byron Easybus
- Phone
- +61 (0)2 6685 7447
- [email protected]
- Website
- brisbane2byron.com
Bus from Brisbane Roma Street to Byron Bay Bus Interchange Station
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- $60–75
- Schedules at
- brisbane2byron.com
- 13
- $60–75
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 80+ hotels available in Armidale.


















