The average bus between Maryland and Ottawa takes 17h 25m and the fastest bus takes 14h 55m. The bus service runs several times per day from Maryland to Ottawa. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Maryland and Ottawa. The earliest departure is at 1:33 AM at night, and the last departure from Maryland is at 7:34 PM which arrives into Ottawa at 10:30 AM. All services require a transfer at White Marsh Park And Ride Bay 1 and take an average of 17h 25m. The schedules shown below are for the next available departures.
Arrives next day



17h 38m • 3 changesArrives next day



15h 17m • 3 changes


19h 56m • 3 changesArrives next day



19h 9m • 3 changesArrives next day



14h 55m • 3 changesArrives next day



18h 39m • 3 changesArrives next day



15h 13m • 3 changesWant to know about travelling from Maryland to Ottawa? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Maryland to Ottawa. However, there are services departing from Maryland station and arriving at Ottawa station via New York. The journey, including transfers, takes approximately 17h 25m.
Maryland to Ottawa bus services, operated by Maryland Transit, depart from Baltimore station.
Maryland to Ottawa bus services, operated by Maryland Transit, arrive at 600 Cumberland St, Ottawa, ON K1N 6N7 station.
The distance between Maryland and Ottawa is 663.3 km. The road distance is 1,216 km.
You can take a bus from CALVERT ST & BALTIMORE ST fs nb to 600 Cumberland St, Ottawa, ON K1N 6N7 via White Marsh Park And Ride Bay 1, Baltimore, New York, Port Authority Bus Terminal, Montreal, and 55 Rue Sainte-Catherine E, Montreal, QC H2X 1K5 in around 16h 55m.