There are 7 ways to get from Guildwood to Ottawa by train, bus, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Guildwood to Ottawatrain VIA Rail
4h 29m$95–310Bus via Ottawa (Flixbus)
cheapest- Take the bus from Scarborough Centre to Ottawabus FlixBus 2710 / ...
6h 19m$54–97Bus
- Take the bus from Scarborough, ON - 300 Borough Dr to Ottawa, ON - 1300 St. Laurent Blvdbus Toronto
6h 16m$59–127Drive 370.9 km
- Drive from Guildwood to Ottawacar 370.9 km
5h$74–107Train to Toronto Island Airport, fly
- Take the train from Guildwood GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YTZ - YOW
3h 22m$171–563Train to Toronto Pearson International Airport, fly
- Take the train from Guildwood GO to Union Station GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YYZ - YOW
3h 49m$141–563Train to John C. Munro Hamilton International Airport, fly
- Take the train from Union Station GO to West Harbour GOtrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Ottawa Macdonald-Cartier International Airport (YOW)plane YHM - YOW
5h 58m$167–1,133
Guildwood to Ottawa by train
Questions & Answers
The cheapest way to get from Guildwood to Ottawa is to bus via Ottawa which costs $50 - $100 and takes 6h 19m.
The fastest way to get from Guildwood to Ottawa is to train and fly which takes 3h 22m and costs $170 - $600.
No, there is no direct bus from Guildwood to Ottawa. However, there are services departing from Guildwood Pkwy at Guild Inn West Side and arriving at Ottawa, ON - 1300 St. Laurent Blvd via Kennedy Station at Bus Bay 12 and Scarborough, ON - 300 Borough Dr. The journey, including transfers, takes approximately 6h 16m.
Yes, there is a direct train departing from Guildwood and arriving at Ottawa. Services depart three times a day, and operate every day. The journey takes approximately 4h 29m.
The distance between Guildwood and Ottawa is 424 km. The road distance is 370.9 km.
The best way to get from Guildwood to Ottawa without a car is to train which takes 4h 29m and costs $95 - $310.
The train from Guildwood to Ottawa takes 4h 29m including transfers and departs three times a day.
Guildwood to Ottawa bus services, operated by Rider Express, depart from Scarborough, ON - 300 Borough Dr station.
Guildwood to Ottawa train services, operated by VIA Rail, depart from Guildwood station.
The best way to get from Guildwood to Ottawa is to train which takes 4h 29m and costs $95 - $310. Alternatively, you can bus, which costs $55 - $130 and takes 6h 16m.
What companies run services between Guildwood, ON, Canada and Ottawa, ON, Canada?
VIA Rail operates a train from Guildwood to Ottawa 3 times a day. Tickets cost $95–310 and the journey takes 4h 29m. Alternatively, Rider Express operates a bus from Scarborough, ON - 300 Borough Dr to Ottawa, ON - 1300 St. Laurent Blvd 5 times a day. Tickets cost $55–120 and the journey takes 4h 40m.
- Website
- aircanada.com
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $55–400
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $50–360
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport via Montreal
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- $65–410
- Website
- flyporter.com
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $160–550
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $200–550
Flights from John C. Munro Hamilton International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- $140–1,100
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $120–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Guildwood to Ottawa
- Ave. Duration
- 4h 29m
- Frequency
- 3 times a day
- Estimated price
- $95–310
- Website
- https://www.viarail.ca/en
- Escape
- $95–240
- Business
- $140–300
- Business Plus
- $160–310
- Economy
- $110–250
- Economy Plus
- $120–260
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Guildwood GO to Union Station GO
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–10
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–10
Train from Guildwood GO to Union Station GO
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–10
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–10
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Scarborough, ON - 300 Borough Dr to Ottawa, ON - 1300 St. Laurent Blvd
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a day
- Estimated price
- $55–120
- Website
- https://www.riderexpress.ca/
- Standard
- $55–120
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Scarborough Centre to Ottawa
- Ave. Duration
- 4h 50m
- Frequency
- Hourly
- Estimated price
- $50–90
- Schedules at
- flixbus.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Train travel in France: A guide to SNCF, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Guildwood to Ottawa bus services, operated by Rider Express, arrive at Ottawa, ON - 1300 St. Laurent Blvd station.
Guildwood to Ottawa train services, operated by VIA Rail, arrive at Ottawa station.
Yes, the driving distance between Guildwood to Ottawa is 371 km. It takes approximately 5h to drive from Guildwood to Ottawa.
Book your Guildwood to Ottawa train tickets online with Omio.
Book your Guildwood to Ottawa bus tickets online with Omio.
There are 315+ hotels available in Ottawa.











