|Shortest Duration||16h 35m|
|Trips per day||5|
Book Greyhound from Washington D.C. to Ottawa from $93.00. There are 5 trips per day offered by Greyhound from Washington DC to Ottawa and you can expect on average to pay $155.28 for a Greyhound ticket to Ottawa. In Washington D.C., Greyhound departs to Ottawa from Union Station, In Ottawa, Greyhound arrives at 265 Catherine St,
An average trip on Greyhound from Washington D.C. to Ottawa takes 20 hours and 5 minutes, while the fastest available Greyhound trip will get you to Ottawa in 16 hours and 35 minutes,
On weekends, Greyhound offers 6 trips per day. A one way ticket costs $175.06 for a weekend trip to Ottawa.