There are 8 ways to get from Sofala to Bathurst by car, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Beira, fly to Sydney International Airport, train
best- Drive from Sofala to Beira (BEW)car
- Fly from Beira (BEW) to Sydney International Airport (SYD)plane BEW - SYD
- Take the train from Central Station to Bathurst Stationtrain
26h 42m$1,145–3,766Drive to Robert Gabriel Mugabe International Airport, fly to Sydney International Airport, train
cheapest- Drive from Sofala to Harare-Airport-HREcar
- Fly from Robert Gabriel Mugabe International Airport (HRE) to Sydney International Airport (SYD)plane HRE - SYD
- Take the train from Central Station to Bathurst Stationtrain
30h 30m$918–2,843Drive to Beira, fly to Orange Airport, bus
- Drive from Sofala to Beira (BEW)car
- Fly from Beira (BEW) to Orange Airport (OAG)plane BEW - OAG
- Take the bus from 4612 Mitchell Hwy to Bathurst City, Howick St, Stand Abus
26h 57m$1,771–6,109Drive to Beira, fly to Dubbo City Regional Airport, train
- Drive from Sofala to Beira (BEW)car
- Fly from Beira (BEW) to Dubbo City Regional Airport (DBO)plane BEW - DBO
- Take the train from Dubbo Station to Bathurst Stationtrain
31h 52m$1,959–6,715Drive to Vilankulo Airport, fly to Sydney International Airport, train
- Drive from Sofala to Vilankulo Airport (VNX)car
- Fly from Vilankulo Airport (VNX) to Sydney International Airport (SYD)plane VNX - SYD
- Take the train from Central Station to Bathurst Stationtrain
30h 20m$1,071–3,503Drive to Beira, fly to Canberra International Airport, bus, train
- Drive from Sofala to Beira (BEW)car
- Fly from Beira (BEW) to Canberra International Airport (CBR)plane BEW - CBR
- Take the bus from Canberra to Sydney Central Stationbus
- Take the train from Central Station to Bathurst Stationtrain
32h 14m$1,486–4,839Drive to Vilankulo Airport, fly to Orange Airport, bus
- Drive from Sofala to Vilankulo Airport (VNX)car
- Fly from Vilankulo Airport (VNX) to Orange Airport (OAG)plane VNX - OAG
- Take the bus from 4612 Mitchell Hwy to Bathurst City, Howick St, Stand Abus
30h 35m$1,697–5,646Drive to Beira, fly to Tamworth, bus, train
- Drive from Sofala to Beira (BEW)car
- Fly from Beira (BEW) to Tamworth (TMW)plane BEW - TMW
- Take the bus from Tamworth Station, Coach Stop to Dubbo Station, Coach Bay 4bus
- Take the train from Dubbo Station to Bathurst Stationtrain
36h 9m$1,611–5,292
Beira (BEW) to Sydney International Airport (SYD) flights
Questions & Answers
The cheapest way to get from Sofala to Bathurst is to drive and fly and train which costs $900 - $2,900 and takes 30h 30m.
The fastest way to get from Sofala to Bathurst is to drive and fly and train which takes 26h 42m and costs $1,100 - $3,800.
The distance between Sofala and Bathurst is 11445 km.
It takes approximately 26h 42m to get from Sofala to Bathurst, including transfers.
Bathurst is 8h ahead of Sofala. It is currently 1:24 PM in Sofala and 9:24 PM in Bathurst.
There are 124+ hotels available in Bathurst.
What companies run services between Sofala, Mozambique and Bathurst, NSW, Australia?
There is no direct connection from Sofala to Bathurst. However, you can drive to Beira (BEW) airport, fly to Sydney International Airport (SYD), walk to Sydney International Airport, take the bus to Sydney Central Station, walk to Central Station, then take the train to Bathurst Station. Alternatively, you can drive to Beira (BEW) airport, fly to Orange Airport (OAG), walk to Orange Airport, take the bus to Spring Terrace Public School, Forest Rd, take the taxi to 4612 Mitchell Hwy, then take the bus to Bathurst City, Howick St, Stand A.
- Website
- qantas.com
Flights from Beira to Sydney International Airport via Johannesburg
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,100–3,700
Flights from Beira to Sydney International Airport via Johannesburg, Perth
- Ave. Duration
- 25h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,100–3,800
Flights from Beira to Orange Airport via Johannesburg, Sydney International Airport
- Ave. Duration
- 21h 42m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,700–6,000
Flights from Robert Gabriel Mugabe International Airport to Sydney International Airport via Johannesburg
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $750–2,600
Flights from Robert Gabriel Mugabe International Airport to Sydney International Airport via Johannesburg, Perth
- Ave. Duration
- 19h 47m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $800–2,700
Flights from Beira to Dubbo City Regional Airport via Johannesburg, Sydney International Airport
- Ave. Duration
- 23h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,900–6,500
Flights from Vilankulo Airport to Sydney International Airport via Johannesburg
- Ave. Duration
- 17h 15m
- When
- Monday and Wednesday
- Estimated price
- $1,000–3,400
Flights from Vilankulo Airport to Sydney International Airport via Johannesburg, Perth
- Ave. Duration
- 24h 50m
- When
- Friday and Sunday
- Estimated price
- $1,000–3,500
Flights from Beira to Canberra International Airport via Johannesburg, Sydney International Airport
- Ave. Duration
- 19h 56m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,400–4,700
Flights from Vilankulo Airport to Orange Airport via Johannesburg, Sydney International Airport
- Ave. Duration
- 19h 40m
- When
- Monday and Wednesday
- Estimated price
- $1,600–5,500
Flights from Beira to Tamworth via Johannesburg, Sydney International Airport
- Ave. Duration
- 23h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,500–5,000
- Phone
- 131 500
- Website
- transportnsw.info
Train from Central Station to Bathurst Station
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- $12–16
- Website
- https://transportnsw.info/regional
Train from Central Station to Bathurst Station
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- $12–16
- Website
- https://transportnsw.info/regional
Train from Central Station to Bathurst Station
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- $12–16
- Website
- https://transportnsw.info/regional
Train from Central Station to Bathurst Station
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- $12–16
- Website
- https://transportnsw.info/regional
- Phone
- 131 500
- Website
- transportnsw.info
Train from Dubbo Station to Bathurst Station
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- $22–160
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $29–40
- First
- $40–55
- Sleeper
- $130–160
Train from Dubbo Station to Bathurst Station
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- $22–160
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $29–40
- First
- $40–55
- Sleeper
- $130–160
- Phone
- +61 2 6362 3197
- [email protected]
- Website
- buslinesgroup.com.au
Bus from 4612 Mitchell Hwy to Bathurst City, Howick St, Stand A
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- $3–15
- Website
- https://www.buslinesgroup.com.au/orange/
Bus from 4612 Mitchell Hwy to Bathurst City, Howick St, Stand A
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- $3–15
- Website
- https://www.buslinesgroup.com.au/orange/
- Phone
- 02 6331 2744
- [email protected]
- Website
- buslinesgroup.com.au
Bus from 4612 Mitchell Hwy to Bathurst City, Howick St, Stand A
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- $2–3
- Website
- https://www.buslinesgroup.com.au/bathurst/
Bus from 4612 Mitchell Hwy to Bathurst City, Howick St, Stand A
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- $2–3
- Website
- https://www.buslinesgroup.com.au/bathurst/
- Website
- https://www.flixbus.com.au/
Bus from Canberra to Sydney Central Station
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- $40–70
- Schedules at
- flixbus.com.au
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Tamworth Station, Coach Stop to Dubbo Station, Coach Bay 4
- Ave. Duration
- 4h 15m
- Frequency
- 6 times a week
- Estimated price
- $27–40
- Website
- https://transportnsw.info/regional
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
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












