Travel from Pittsburgh to Ottawa

Train, bus or fly from Pittsburgh to Ottawa?

Air Canada, United Airlines and 4 other airlines fly from Pittsburgh to Ottawa hourly. Alternatively, Greyhound USA operates a bus from Pittsburgh to Ottawa once daily. Tickets cost $13 - $29 and the journey takes 1 h 22 min. 6 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Pittsburgh to Ottawa

From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Ottawa airport, then line 97 bus to Ottawa. 6 h 10 min $105. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Montreal airport, line 209 bus to Dorval, then train to Ottawa. 6 h 17 min $150. From Pittsburgh, PA bus to Youngstown, OH, bus to Buffalo, NY, bus to Toronto, ON, then bus to Ottawa, ON. 15 h 2 min $124. From Pittsburgh Amtrak train to Cleveland Amtrak, train to Buffalo, train to Toronto, then train to Ottawa. 16 h 59 min $268. From Pittsburgh, PA bus to Washington St & South Division St, line 6 bus to Buffalo, train to Toronto, train to Fallowfield 2A, then line 95 bus to Slater / Empress. 17 h 50 min $213. From Pittsburgh, PA bus to Erie, bus to Buffalo, NY, walk to Buffalo, train to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to Yorkdale, ON, then bus to Ottawa, ON. 24 h 39 min $225. From Pittsburgh drive to Ottawa. 9 h 25 min $88.

How long does it take to get from Pittsburgh to Ottawa?

It takes approximately 6 h 10 min to get from Pittsburgh to Ottawa.