Bus Tickets from Ottawa, CA to Newark, NJ

Previously seen trips

Next departures for Ottawa to Newark on November 19
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
2685 Iris St
Newark Penn StationNo tags
FlixBusBus
Terry Fox / Centrum
Newark Penn StationNo tags
FlixBusBus
2685 Iris St
Newark Penn StationNo tags
Greyhound + FlixBus
Bus
Terry Fox / Centrum
Newark Penn StationNo tags
FlixBus + Greyhound
Bus
Terry Fox / Centrum
Newark Penn StationNo tags

Get from Ottawa to Newark

This route is served by bus only

The journey takes about 19 hours 10 minutes, and with fares starting at just $112, it presents an excellent value for a comfortable ride.

11bus per day
19h 10mAverage Duration
536 kmDistance
13kgCO₂ emissions

Frequently asked questions about travelling from Ottawa, CA to Newark, NJ by bus

  1. What is the distance between Ottawa and Newark?

    It's about 536 km (332 miles) from Ottawa to Newark.

  2. What are the departure and arrival locations for buses traveling from Ottawa to Newark?

    Buses traveling this route start their trip at Via Rail (200 Tremblay Rd), in Ottawa, and end it at Penn Station, in Newark.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
11-16
$138
11-17
No data
Today
No data
11-19
$184
11-20
No data
11-21
No data
11-22
$131
11-23
$162
busbud logoThe cheapest trip from Ottawa, CA to Newark, NJ was searched and found on Nov 22, 2025 with a price of $131

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Ottawa, CA to Newark, NJ, as early as possible.

You can expect to pay from $131 to $205 for a bus ticket from Ottawa, CA to Newark, NJ based on the last 2 days. You can expect to find the cheapest price for the trip at $131 which is on 2025-11-22.

People from around the world trust Busbud