More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Newark, NJ to Rochester

distanceDistance242 miles (391 km)
durationAverage bus duration9 h 15 min
changesDirect busYes

Buses from Newark, NJ to Rochester cover the 242 miles (391 km) long route taking on average 9 h 15 min with our travel partners like. There are direct bus services available.

Travel Tips: Bus to Rochester from Newark, NJ

Take the bus to Rochester easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Newark, NJ to Rochester.
FAQs

How far is Newark, NJ to Rochester by bus?

The distance between Newark, NJ and Rochester by bus is approximately 242 miles (391 km).

How long is the bus to Rochester from Newark, NJ?

On average the Newark, NJ to Rochester bus time is 9 h 15 min  covering the 242 miles (391 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What time is the earliest bus from Newark, NJ to Rochester? What time is the last bus from Newark, NJ to Rochester?

The earliest bus departing from Newark, NJ to Rochester leaves at 8: 50 AM. The last bus departing from Newark, NJ to Rochester leaves at 8: 50 AM. You can find the latest Newark, NJ to Rochester bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

More options for your journey from Newark, NJ to Rochester

Here are some other resources that might have the information you need