There are 6 ways to get from Bega to Townsville by plane, bus, train, bus (Greyhound), 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.
Fly from Merimbula Airport
best- Fly from Merimbula Airport (MIM) to Townsville Airport (TSV)plane MIM - TSV
9h 13m$455–1,506Bus, train
cheapest- Take the bus from Bega to Central Stationbus Pm1
- Take the train from Central Station to Roma Street Stationtrain 31
- Take the train from Roma Street to Townsvilletrain
44h 12m$294–5,246Bus via Canberra
- Take the bus from Church St At Carp St to Alinga St After Marcus Clarke Stbus 772
- Take the bus from Canberra to Sydney Central Stationbus
- Take the bus from Central Station to Brisbanebus
- Take the bus from Brisbane Coach Terminal to Townsvillebus
45h 52m$386–719Drive 2,379 km
- Drive from Bega to Townsvillecar 2,379 km
27h 5m$436–630Bus to Canberra International Airport, fly
- Take the bus from Church St At Carp St to Alinga St After Marcus Clarke Stbus
- Fly from Canberra International Airport (CBR) to Townsville Airport (TSV)plane CBR - TSV
10h 18m$323–635Bus
- Take the bus from Bega to Central Stationbus Pm1
- Take the bus from Central Station to Brisbanebus
- Take the bus from Brisbane Roma Street to Townsvillebus
2d 4h$399–586
Bega to Townsville by bus and train
Comparing Your Travel Options
The cheapest way to get from Bega to Townsville is to bus and fly which costs $320 - $650 and takes 10h 18m.
The fastest way to get from Bega to Townsville is to fly which takes 9h 13m and costs $450 - $1,600.
No, there is no direct bus from Bega to Townsville. However, there are services departing from Church St At Carp St and arriving at Townsville via Canberra, Central Station and Brisbane Coach Terminal. The journey, including transfers, takes approximately 45h 52m.
The distance between Bega and Townsville is 2021 km. The road distance is 2379 km.
The best way to get from Bega to Townsville without a car is to bus and train which takes 44h 12m and costs $290 - $5,500.
It takes approximately 9h 13m to get from Bega to Townsville, including transfers.
Bega to Townsville bus services, operated by NSW TrainLink, depart from Church St At Carp St station.
The best way to get from Bega to Townsville is to fly which takes 9h 13m and costs $450 - $1,600. Alternatively, you can bus via Canberra, which costs $380 - $750 and takes 45h 52m.
Bega to Townsville bus services, operated by NSW TrainLink, arrive at Alinga St After Marcus Clarke St station.
Yes, the driving distance between Bega to Townsville is 2379 km. It takes approximately 27h 5m to drive from Bega to Townsville.
What companies run services between Bega, NSW, Australia and Townsville, QLD, Australia?
Qantas and Regional Express fly from Merimbula Airport (MIM) to Townsville Airport (TSV) 3 times a week. Alternatively, you can take a bus from Church St At Carp St to Townsville via Alinga St After Marcus Clarke St, Canberra, Sydney Central Station, Central Station, Brisbane, and Brisbane Coach Terminal in around 45h 52m.
- Website
- qantas.com
Flights from Merimbula Airport to Townsville Airport via Sydney, Brisbane
- Ave. Duration
- 8h 27m
- When
- Friday and Sunday
- Estimated price
- $450–1,500
Flights from Canberra International Airport to Townsville Airport via Brisbane
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $190–1,400
Flights from Canberra International Airport to Townsville Airport via Sydney
- Ave. Duration
- 5h
- When
- Monday to Friday
- Estimated price
- $390–1,300
Flights from Canberra International Airport to Townsville Airport via Melbourne
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- $220–1,500
Flights from Canberra International Airport to Townsville Airport via Brisbane, Mackay
- Ave. Duration
- 7h 42m
- When
- Sunday
- Estimated price
- $410–1,400
- Phone
- 131 500
- Website
- NSW TrainLink XPT
Train from Central Station to Roma Street Station
- Ave. Duration
- 14h 6m
- Frequency
- Twice daily
- Estimated price
- $85–250
- Website
- NSW TrainLink XPT
- Book at
- NSW TrainLink XPT
- Economy
- $85–110
- First
- $120–140
- Sleeper
- $220–250
- Phone
- 13 34 10
- [email protected]
- Website
- Premier Motor Service
Bus from Bega to Central Station
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- $65–100
- Website
- Premier Motor Service
Bus from Bega to Central Station
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- $65–100
- Website
- Premier Motor Service
Bus from Central Station to Brisbane
- Ave. Duration
- 17h 35m
- Frequency
- Once daily
- Estimated price
- $130–200
- Website
- Premier Motor Service
Bus from Brisbane Roma Street to Townsville
- Ave. Duration
- 23h 50m
- Frequency
- Once daily
- Estimated price
- $200–290
- Website
- Premier Motor Service
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
Booking & Getting There
There are 589+ hotels available in Townsville.





