There are 5 ways to get from Berkeley Heights to White Plains by bus, train, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Berkeley Heights, NJ to NYC - 43rd St & Madison Avebus Berkeley
- Take the train from Grand Central Terminal to White Plainstrain Harlem
1h 52m$46–65Drive 50.9 mi
cheapest- Drive from Berkeley Heights to White Plainscar 50.9 mi
1h 14m$10–14Train
- Take the train from Berkeley Heights to Hobokentrain Mneg
- Take the train from Grand Central Terminal to White Plainstrain Harlem
2h 40m$16–33Bus, line 28 bus
- Take the bus from Berkeley Heights, NJ to NYC - 52nd St & Madison Avebus Berkeley
- Take the bus from Madison Ave @ 54Th St to Central Ave @ Harding Avebus 28
3h 10m$40–54Train, subway, line 20 bus
- Take the train from Berkeley Heights to Hobokentrain
- Take the subway from 34 St-Herald Sq to Bedford Park Blvdsubway D / ...
- Take the bus from Bedford Park Blvd @ Jerome Ave to Ej Conroy Dr @ Main Stbus 20 / ...
3h 35m$13–24
Berkeley Heights to White Plains by train and foot
Comparing Your Travel Options
The cheapest way to get from Berkeley Heights to White Plains is to drive which costs $9 - $14 and takes 1h 14m.
The fastest way to get from Berkeley Heights to White Plains is to drive which takes 1h 14m and costs $9 - $14.
No, there is no direct bus from Berkeley Heights to White Plains. However, there are services departing from Berkeley Heights, NJ and arriving at Central Ave @ Harding Ave via Madison Ave @ 54Th St. The journey, including transfers, takes approximately 3h 10m.
No, there is no direct train from Berkeley Heights to White Plains. However, there are services departing from Berkeley Heights and arriving at White Plains via Hoboken and Grand Central Terminal. The journey, including transfers, takes approximately 2h 40m.
The distance between Berkeley Heights and White Plains is 100 miles. The road distance is 51.2 miles.
The best way to get from Berkeley Heights to White Plains without a car is to bus and train which takes 1h 52m and costs $45 - $70.
It takes approximately 1h 52m to get from Berkeley Heights to White Plains, including transfers.
Berkeley Heights to White Plains bus services, operated by Boxcar, depart from Berkeley Heights, NJ station.
Berkeley Heights to White Plains train services, operated by NJ Transit, depart from Berkeley Heights station.
The best way to get from Berkeley Heights to White Plains is to train which takes 2h 40m and costs $15 - $35. Alternatively, you can bus and line 28 bus, which costs $40 - $55 and takes 3h 10m.
What companies run services between Berkeley Heights, NJ, USA and White Plains, NY, USA?
You can take a train from Berkeley Heights to White Plains via Hoboken, 33rd Street, and Grand Central Terminal in around 2h 40m. Alternatively, you can take a bus from Berkeley Heights, NJ to Central Ave @ Harding Ave via NYC - 52nd St & Madison Ave and Madison Ave @ 54Th St in around 3h 10m.
- Phone
- +1 877.690.5114
- Website
- Metro North Railroad
Train from Grand Central Terminal to White Plains
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- $9–15
- Website
- Metro North Railroad
- Schedules at
- Metro North Railroad Schedules
- Off-Peak
- $9–11
- Peak
- $13–15
Train from Grand Central Terminal to White Plains
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- $9–15
- Website
- Metro North Railroad
- Schedules at
- Metro North Railroad Schedules
- Off-Peak
- $9–11
- Peak
- $13–15
- Phone
- +1 908-485-7275
- [email protected]
- Website
- Boxcar
Bus from Berkeley Heights, NJ to NYC - 43rd St & Madison Ave
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Website
- Boxcar
- Schedules at
- Boxcar New Jersey Bus Routes
Bus from Berkeley Heights, NJ to NYC - 52nd St & Madison Ave
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Website
- Boxcar
- Schedules at
- Boxcar New Jersey Bus Routes
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, Best ways to travel around Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
Berkeley Heights to White Plains bus services, operated by Boxcar, arrive at NYC - 52nd St & Madison Ave station.
Berkeley Heights to White Plains train services, operated by NJ Transit, arrive at Hoboken station.
Yes, the driving distance between Berkeley Heights to White Plains is 51 miles. It takes approximately 1h 14m to drive from Berkeley Heights to White Plains.
There are 274+ hotels available in White Plains.

