Find a bus from San Diego, CA to Ottawa

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Journey details

Best price 138$
Journey duration 72 h 25 min
Connections per day 3
First departure: 15:00
Last departure: 22:30
Distance 3797km

By bus from San Diego, CA to Ottawa: it's easier with virail

If you are looking for low-cost bus tickets from San Diego, CA to Ottawa, virail is what you are looking for. By comparing offers from several providers, you can find the perfect solution for your budget and schedule.

How much are the bus tickets from San Diego, CA to Ottawa?

Don't wait too long to book your ticket: by booking in advance you can get bus tickets from San Diego, CA to Ottawa for only 138,00 €. However, if you don't know the dates of your journey yet, you can find tickets for 138,00 € on average.

What are the departure stations?

Buses from San Diego, CA leave from Greyhound Station, reaching Ottawa at Central Station.



Buses from San Diego, CA to Ottawa


When travelling for long distances, bus rides can be very long and boring. If your budget is limited, you can find faster options by booking flights with low-cost airlines.

What time do the busses to Ottawa leave?

The earliest time you can leave from San Diego, CA is at 15:06, while the last bus is at 22:06. The journey takes on average 71 hours and 6 minutes but it can also last 68 hours and 5 minutes with the fastest connections.

Which bus lines can take you from San Diego, CA to Ottawa?

There are many companies cooperating with virail, among which also Greyhound with buses to Ottawa.

virail lets you search and compare times and prices of any transports from one city to another