There are 7 ways to get from Bundaberg to Windsor 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 Bundaberg to Sydney International Airport, train
best- Fly from Bundaberg (BDB) to Sydney International Airport (SYD)plane BDB - SYD
- Take the train from Central Station to Windsor Stationtrain
5h 15m$348–589Train
cheapest- Take the train from Bundaberg to Roma Streettrain
- Take the train from Roma Street Station to Strathfield Stationtrain 32
- Take the train from Strathfield Station to Windsor Stationtrain T1
21h 7m$116–1,532Bus via Parramatta Station, Stand B4
- Take the bus from Bundaberg to Brisbane Coach Terminalbus Au050-1 / ...
- Take the bus from Roma Street Station, Stand F to Strathfield Station, Everton Rd, Stand Abus 3206
26h 24m$146–228Drive 1,268 km
- Drive from Bundaberg to Windsorcar 1,268 km
14h 5m$227–328Bus to Hervey Bay, fly to Sydney International Airport, train
- Take the bus from Bundaberg to Hervey Baybus
- Fly from Hervey Bay (HVB) to Sydney International Airport (SYD)plane HVB - SYD
- Take the train from Central Station to Windsor Stationtrain
6h 44m$179–575Fly Bundaberg to Newcastle Airport, train
- Fly from Bundaberg (BDB) to Newcastle Airport (NTL)plane BDB - NTL
- Take the train from Hamilton Station to Epping Stationtrain
8h 17m$411–780Bus
- Take the bus from Bundaberg to Brisbanebus Brisbane
- Take the bus from Brisbane to Chatswoodbus Pm11
30h 19m$214–368
Bundaberg to Windsor by train
Questions & Answers
The cheapest way to get from Bundaberg to Windsor is to bus via Parramatta Station, Stand B4 which costs $140 - $230 and takes 26h 24m.
The fastest way to get from Bundaberg to Windsor is to fly and train which takes 5h 15m and costs $340 - $600.
No, there is no direct bus from Bundaberg to Windsor. However, there are services departing from Bundaberg and arriving at Kable St Opp Union Lane via Roma Street Station, Stand F, Strathfield Station, Albert Rd, Stand G, Parramatta Station, Stand B4 and North West Twy Opp Rouse Hill Station. The journey, including transfers, takes approximately 26h 24m.
No, there is no direct train from Bundaberg to Windsor station. However, there are services departing from Bundaberg and arriving at Windsor Station via Roma Street Station and Strathfield Station. The journey, including transfers, takes approximately 21h 7m.
The distance between Bundaberg and Windsor is 1078 km. The road distance is 1268 km.
The best way to get from Bundaberg to Windsor without a car is to train which takes 21h 7m and costs $110 - $1,600.
It takes approximately 5h 15m to get from Bundaberg to Windsor, including transfers.
Bundaberg to Windsor bus services, operated by FlixBus Australia, depart from Bundaberg station.
Bundaberg to Windsor train services, operated by Queensland Rail Travel, depart from Bundaberg station.
The best way to get from Bundaberg to Windsor is to train which takes 21h 7m and costs $110 - $1,600. Alternatively, you can bus via Parramatta Station, Stand B4, which costs $140 - $230 and takes 26h 24m.
What companies run services between Bundaberg, QLD, Australia and Windsor, NSW, Australia?
You can take a train from Bundaberg to Windsor Station via Roma Street, Roma Street Station, and Strathfield Station in around 21h 7m. Alternatively, you can take a bus from Bundaberg to Kable St Opp Union Lane via Brisbane Coach Terminal, Roma Street Station, Stand F, Strathfield Station, Everton Rd, Stand A, Strathfield Station, Albert Rd, Stand G, Parramatta Station, Stand B2, Parramatta Station, Stand B4, and North West Twy Opp Rouse Hill Station in around 26h 24m.
- Website
- qantas.com
Flights from Bundaberg to Sydney International Airport via Brisbane
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $330–600
Flights from Bundaberg to Sydney International Airport via Brisbane, Port Macquarie
- Ave. Duration
- 6h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $330–600
Flights from Hervey Bay to Sydney International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–400
Flights from Hervey Bay to Sydney International Airport via Brisbane
- Ave. Duration
- 4h 9m
- When
- Every day
- Estimated price
- $390–550
Flights from Bundaberg to Newcastle Airport via Brisbane
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $360–850
Flights from Bundaberg to Newcastle Airport via Brisbane, Melbourne
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $360–550
- Website
- virginaustralia.com
Flights from Bundaberg to Sydney International Airport via Brisbane
- Ave. Duration
- 3h 48m
- When
- Monday to Wednesday
- Estimated price
- $180–650
Flights from Bundaberg to Newcastle Airport via Brisbane
- Ave. Duration
- 4h 18m
- When
- Monday to Friday
- Estimated price
- $220–800
- Website
- jetstar.com
Flights from Hervey Bay to Sydney International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–400
- Phone
- 131 500
- [email protected]
- Website
- transport.nsw.gov.au
Train from Central Station to Windsor Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- $6–10
- Website
- https://www.transport.nsw.gov.au/sydneytrains
- Adult one-way
- $6–10
Train from Strathfield Station to Windsor Station
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–9
- Website
- https://www.transport.nsw.gov.au/sydneytrains
- Adult one-way
- $5–9
Train from Central Station to Windsor Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- $6–10
- Website
- https://www.transport.nsw.gov.au/sydneytrains
- Adult one-way
- $6–10
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Train from Bundaberg to Roma Street
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- $45–1,274
- 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
- $45–70
- AChoice
- $60–85
- Gold Class
- $1,017
- Heritage Class
- $1,274
- Phone
- 131 500
- Website
- transportnsw.info
Train from Roma Street Station to Strathfield Station
- Ave. Duration
- 14h 9m
- Frequency
- Twice daily
- Estimated price
- $65–250
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $80–110
- First
- $110–150
- Sleeper
- $220–250
- Phone
- 131 500
- Website
- transportnsw.info
Train from Hamilton Station to Epping Station
- Ave. Duration
- 2h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://transportnsw.info/regional
- Website
- https://www.flixbus.com.au/
Bus from Bundaberg to Brisbane Coach Terminal
- Ave. Duration
- 6h 58m
- Frequency
- Twice daily
- Estimated price
- $65–120
- Schedules at
- flixbus.com.au
Bus from Bundaberg to Hervey Bay
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- $16–28
- Schedules at
- flixbus.com.au
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Roma Street Station, Stand F to Strathfield Station, Everton Rd, Stand A
- Ave. Duration
- 15h 13m
- Frequency
- 6 times a week
- Estimated price
- $65–95
- Website
- https://transportnsw.info/regional
- Phone
- 1300 473946
- [email protected]
- Website
- greyhound.com.au
Bus from Bundaberg to Brisbane
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Estimated price
- $85–180
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $85–120
- Advantage
- $100–150
- Flexible
- $120–180
- Phone
- 13 34 10
- [email protected]
- Website
- premierms.com.au
Bus from Brisbane to Chatswood
- Ave. Duration
- 18h 20m
- Frequency
- Once daily
- Estimated price
- $120–180
- Website
- https://premierms.com.au/
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
Bundaberg to Windsor bus services, operated by FlixBus Australia, arrive at Brisbane Coach Terminal station.
Bundaberg to Windsor train services, operated by Queensland Rail Travel, arrive at Roma Street station.
Yes, the driving distance between Bundaberg to Windsor is 1268 km. It takes approximately 14h 5m to drive from Bundaberg to Windsor.
There are 363+ hotels available in Windsor.





















