HUB hero image

How to Travel from

Buffalo Depew Station to Ottawa

by Plane, Train, Rideshare, Route or Car

Buffalo Depew Station
+0
Ottawa
Transport search to Ottawa
Buffalo Depew Station
+0
Ottawa
Building a composite car route
Cheapest
Best Offer!
Car
5 h 48 min
530 km.
from $29
Composite Route Car Only

Seven ways to Travel from Buffalo Depew Station to Ottawa

Composite routes from Buffalo Depew Station to Ottawa

Cheapest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from Buffalo Niagara International Airport to Ottawa
Ave. Duration:
6h 37m
Frequency:
Every day
Estimated price:
$216.56–$891.70
Plane from Toronto Pearson International Airport to Ottawa
Ave. Duration:
1h 6m
Frequency:
Every day
Estimated price:
$127.39–$700.62
Plane from Billy Bishop Toronto City Airport to Ottawa
Ave. Duration:
56 min
Frequency:
Every day
Estimated price:
$140.12–$509.54

United Airlines

Website:
united.com/
Plane from Buffalo Niagara International Airport to Ottawa
Ave. Duration:
4h 6m
Frequency:
Every day
Estimated price:
$191.08–$828.01
Plane from Toronto Pearson International Airport to Ottawa
Ave. Duration:
1h 5m
Frequency:
Every day
Estimated price:
$127.39–$700.62

WestJet

Website:
westjet.com/
Plane from Toronto Pearson International Airport to Ottawa
Ave. Duration:
1h 9m
Frequency:
Every day
Estimated price:
$101.91–$636.93

Porter Airlines

Website:
flyporter.com/en-ca/
Plane from Buffalo Niagara International Airport to Ottawa
Ave. Duration:
6h 2m
Frequency:
Every day
Estimated price:
$165.60–$764.32
Plane from Toronto Pearson International Airport to Ottawa
Ave. Duration:
1h 7m
Frequency:
Every day
Estimated price:
$114.65–$445.85
Plane from Billy Bishop Toronto City Airport to Ottawa
Ave. Duration:
59 min
Frequency:
Every day
Estimated price:
$101.91–$471.33

Bus operators

Greyhound USA

Phone:
+1 214-849-8100
Website:
greyhound.com/
Bus from Buffalo to Toronto
Ave. Duration:
2h 45m
Frequency:
3 times a day
Estimated price:
$7.64–$89.17

Flixbus USA

Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Buffalo to Toronto
Ave. Duration:
3h 50m
Frequency:
Twice daily
Estimated price:
$12.10–$54.78
Bus from Toronto to Ottawa
Ave. Duration:
5h 40m
Frequency:
Every 3 hours
Estimated price:
$25.48–$95.54

OurBus

Phone:
+1-844-800-6828
Website:
ourbus.com
Bus from Toronto, ON to Ottawa,
Ave. Duration:
6h
Frequency:
Once a week
Estimated price:
$7.64–$70.06

Niagara Airbus

Phone:
905-374-8111
Website:
niagaraairbus.com
Bus from Buffalo Airport to Pearson
Ave. Duration:
2h
Frequency:
On demand
Estimated price:
$101.91–$121.02

Train operators

VIA Rail

Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Buffalo to Toronto
Ave. Duration:
4h 24m
Frequency:
Once daily
Estimated price:
$25.48–$95.54
Train from Toronto Union Station to Ottawa
Ave. Duration:
4h 49m
Frequency:
Every 4 hours
Estimated price:
$47.13–$114.65

Questions and Answers

What is the cheapest way to get from Buffalo Depew Station to Ottawa?

The cheapest way to get from Buffalo Depew Station to Ottawa is to bus which costs $31.52 - $163.04 and takes 12h 40m.

What is the fastest way to get from Buffalo Depew Station to Ottawa?

The fastest way to get from Buffalo Depew Station to Ottawa is to fly which takes 4h 32m and costs $239.13 - $652.17 .

Is there a direct bus between Buffalo Depew Station and Ottawa?

No, there is no direct bus from Buffalo Depew Station station to Ottawa. However, there are services departing from Dick Road AMTRAK Station North and arriving at Parliament / Parlement B via Walden Avenue Thruway Transit Cente, Buffalo, Toronto and Blair A. The journey, including transfers, takes approximately 12h 40m.

Is there a direct train between Buffalo Depew Station and Ottawa?

No, there is no direct train from Buffalo Depew Station to Ottawa. However, there are services departing from Buffalo and arriving at Ottawa via Toronto Union Station. The journey, including transfers, takes approximately 10h 13m.

Is there a direct flight between Buffalo Depew Station and Ottawa?

There are no direct flights between Buffalo Depew Station and Ottawa. The fastest has 1 change and takes 3h 59m and costs $228.26 - $597.83 .

How far is it from Buffalo Depew Station to Ottawa?

The distance between Buffalo Depew Station and Ottawa is 381 km. The road distance is 529.2 km.

How do I travel from Buffalo Depew Station to Ottawa without a car?

The best way to get from Buffalo Depew Station to Ottawa without a car is to train which takes 10h 13m and costs $59.78 - $184.78 .

How long does it take to get from Buffalo Depew Station to Ottawa?

It takes approximately 4h 32m to get from Buffalo Depew Station to Ottawa, including transfers.

Where do I catch the Buffalo Depew Station to Ottawa bus from?

Buffalo Depew Station to Ottawa bus services, operated by Greyhound USA, depart from Buffalo station.

Where do I catch the Buffalo Depew Station to Ottawa train from?

Buffalo Depew Station to Ottawa train services, operated by VIA Rail, depart from Buffalo station.

Train, bus or fly from Buffalo Depew Station to Ottawa?

The best way to get from Buffalo Depew Station to Ottawa is to fly which takes 4h 32m and costs $239.13 - $652.17 . Alternatively, you can train, which costs $59.78 - $184.78 and takes 10h 13m, you could also bus, which costs $31.52 - $163.04 and takes 12h 40m.

Where does the Buffalo Depew Station to Ottawa bus arrive?

Buffalo Depew Station to Ottawa bus services, operated by Greyhound USA, arrive at Toronto station.

Where does the Buffalo Depew Station to Ottawa train arrive?

Buffalo Depew Station to Ottawa train services, operated by VIA Rail, arrive at Toronto Union Station.

Can I drive from Buffalo Depew Station to Ottawa?

Yes, the driving distance between Buffalo Depew Station to Ottawa is 529 km. It takes approximately 5h 46m to drive from Buffalo Depew Station to Ottawa.

How do I get a train ticket from Buffalo Depew Station to Ottawa?

Book your Buffalo Depew Station to Ottawa train tickets online with Omio.

Where can I stay near Ottawa?

There are 248+ hotels available in Ottawa. Prices start at $48.91 per night.
+0