Rome2Rio

Chapel Hill to Plainsboro Township buses

Find Transport to Plainsboro Township

View schedule

Trip Overview

The average bus between Chapel Hill and Plainsboro Township takes 37h 13m and the fastest bus takes 35h 24m. The bus runs, on average, 6 times per week from Chapel Hill to Plainsboro Township. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

37h 13m
Duration
493 mi
Distance
$96
Average price
6 times a week
Frequency

Chapel Hill to Plainsboro Township bus times

Buses run 6 times a week between Chapel Hill and Plainsboro Township. The earliest departure is at 8:10 AM in the morning, and the last departure from Chapel Hill is at 8:20 AM which arrives into Plainsboro Township at 7:44 PM. All services require a transfer at Durham Station and take an average of 37h 13m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Chapel Hill to Plainsboro Township? 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.

Map of how to get from Chapel Hill to Plainsboro Township.ExpandLaunch map view
  • Distance: 492.9 mi
  • Duration: 37h 13m

What companies run services between Chapel Hill, Orange County, NC, USA and Plainsboro Township, NJ, USA?

You can take a bus from E Franklin St at Coffee Shop to Schalks Crossing Rd At Market St via Durham Station, Durham, Washington Union Station, New Brunswick, New Brunswick, Princeton Jct., and Princeton Junction On Vaughn Drive in around 13h 16m.

Operators