There are 8 ways to get from Teeswater to Ottawa by car, plane, taxi, bus, or train
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 London International Airport, fly
best- Drive from Teeswater to London-Airport-YXUcar
- Fly from London International Airport (YXU) to Ottawa Macdonald-Cartier International Airport (YOW)plane YXU - YOW
5h 37m$340–1,742Drive 532.2 km
cheapest- Drive from Teeswater to Ottawacar 532.2 km
7h 39m$105–151Taxi, bus
- Take the taxi from Teeswater to Listowel: North Perth Public Librarytaxi
- Take the bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Stationbus 1
- Take the bus from Kitchener to Ottawabus
10h 24m$171–244Taxi, bus, train
- Take the taxi from Teeswater to Listowel: North Perth Public Librarytaxi
- Take the bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Stationbus 1
- Take the train from Kitchener GO to Union Station GOtrain Ki
- Take the train from Toronto Union Station to Ottawatrain
10h 26m$228–476Taxi, bus, bus to Toronto Pearson International Airport, fly
- Take the taxi from Teeswater to Listowel: North Perth Public Librarytaxi
- Take the bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Stationbus
- Take the bus from Kitchener to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YYZ - YOW
6h 36m$245–706Taxi, bus, train to Toronto Island Airport, fly
- Take the taxi from Teeswater to Listowel: North Perth Public Librarytaxi
- Take the bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Stationbus
- Take the train from Kitchener GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YTZ - YOW
7h 29m$292–710Taxi, bus, bus to John C. Munro Hamilton International Airport, fly
- Take the taxi from Teeswater to Mount Foresttaxi
- Take the bus from Mount Forest to Guelphbus
- Take the bus from Guelph Central GO Bus to Main St. W. @ Summers Ln.bus
- Fly from John C. Munro Hamilton International Airport (YHM) to Ottawa Macdonald-Cartier International Airport (YOW)plane YHM - YOW
8h 6mTaxi, bus, train via North Perth
- Take the taxi from Teeswater to Listowel: Listowel Technology Inc.taxi
- Take the bus from Listowel: Listowel Technology Inc. to Kitchener: GO/VIA Stationbus 1
- Take the train from Kitchener GO to Union Station GOtrain Ki
- Take the bus from Toronto - Union Station Bus Terminal to Ottawabus
10h 49m$197–255
London International Airport (YXU) to Ottawa Macdonald-Cartier International Airport (YOW) flights
Questions & Answers
The cheapest way to get from Teeswater to Ottawa is to drive which costs $100 - $160 and takes 7h 39m.
The fastest way to get from Teeswater to Ottawa is to drive and fly which takes 5h 37m and costs $340 - $1,800.
The distance between Teeswater and Ottawa is 653 km. The road distance is 532.2 km.
The best way to get from Teeswater to Ottawa without a car is to taxi and bus which takes 10h 24m and costs $170 - $250.
It takes approximately 5h 37m to get from Teeswater to Ottawa, including transfers.
Yes, the driving distance between Teeswater to Ottawa is 532 km. It takes approximately 7h 39m to drive from Teeswater to Ottawa.
There are 312+ hotels available in Ottawa.
What companies run services between Teeswater, ON, Canada and Ottawa, ON, Canada?
There is no direct connection from Teeswater to Ottawa. However, you can drive to London-Airport-YXU airport, fly to Ottawa Macdonald-Cartier International Airport (YOW), walk to Airport / Aéroport, then take the line 105 bus to Hurdman B. Alternatively, you can take the taxi to Listowel: North Perth Public Library, take the bus to Kitchener: GO/VIA Station, then take the bus to Ottawa.
- Website
- aircanada.com
Flights from London International Airport to Ottawa Macdonald-Cartier International Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- $130–900
Flights from London International Airport to Ottawa Macdonald-Cartier International Airport via Toronto Pearson International Airport, Montreal
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $170–1,000
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $50–370
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport via Montreal
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- $65–420
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $55–400
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $320–550
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $160–550
Flights from John C. Munro Hamilton International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- $120–550
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $110–500
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Kitchener GO to Union Station GO
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $17–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $17–22
Train from Kitchener GO to Union Station GO
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $17–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $17–22
Train from Kitchener GO to Union Station GO
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $17–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $17–22
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Ottawa
- Ave. Duration
- 4h 49m
- Frequency
- Every 4 hours
- Estimated price
- $100–320
- Website
- VIA Rail
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $160–320
- Economy
- $110–260
- Economy Plus
- $120–270
- Phone
- +1 888 465 0783
- [email protected]
- Website
- perthcounty.ca
Bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Station
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $10–14
- Schedules at
- stratford.ca
- Adults
- $10–14
Bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Station
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $10–14
- Schedules at
- stratford.ca
- Adults
- $10–14
Bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Station
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $10–14
- Schedules at
- stratford.ca
- Adults
- $10–14
Bus from Listowel: North Perth Public Library to Kitchener: GO/VIA Station
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $10–14
- Schedules at
- stratford.ca
- Adults
- $10–14
Bus from Listowel: Listowel Technology Inc. to Kitchener: GO/VIA Station
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- $10–14
- Schedules at
- stratford.ca
- Adults
- $10–14
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kitchener to Ottawa
- Ave. Duration
- 7h 26m
- Frequency
- 5 times a week
- Estimated price
- $60–110
- Schedules at
- Flixbus USA
Bus from Kitchener to Toronto Pearson Airport
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $10–18
- Schedules at
- Flixbus USA
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Mount Forest to Guelph
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Guelph Central GO Bus to Main St. W. @ Summers Ln.
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $11–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–14
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Toronto - Union Station Bus Terminal to Ottawa
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- $65–95
- Website
- Orleans Express
- Adult
- $65–95
- Ave. Duration
- 50 min
- Estimated price
- $100–150
Wingham Taxi
- Phone
- +1 519 357 1234
- Website
- startaxi.ca
TJS Taxi
- Phone
- +1 519 367 2661
Wingham Taxi
- Phone
- +1 519 357 1234
- Website
- startaxi.ca
TJS Taxi
- Phone
- +1 519 367 2661
Wingham Taxi
- Phone
- +1 519 357 1234
- Website
- startaxi.ca
TJS Taxi
- Phone
- +1 519 367 2661
Wingham Taxi
- Phone
- +1 519 357 1234
- Website
- startaxi.ca
TJS Taxi
- Phone
- +1 519 367 2661
Wingham Taxi
- Phone
- +1 519 357 1234
- Website
- startaxi.ca
TJS Taxi
- Phone
- +1 519 367 2661
Wingham Taxi
- Phone
- +1 519 357 1234
- Website
- startaxi.ca
TJS Taxi
- Phone
- +1 519 367 2661
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 Flying into Beijing?, How to get from Heathrow Airport into central London, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.















