There are 3 ways to get from Flushing to Montgomery by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Secaucus Lower Level to Campbell Halltrain Mnbnp
3h 11m$49–93Drive 71.4 mi
cheapest- Drive from Flushing to Montgomerycar 71.4 mi
1h 35m$13–19Bus
- Take the bus from East Tremont Av/Devoe Av to W 179 St/Broadwaybus Bx36
- Take the bus from W 179th St & Broadway to Union St & Ward St - Montgomerybus ShortLine Hudson
4h 16m$18–42
Flushing to Montgomery by bus
Questions & Answers
The cheapest way to get from Flushing to Montgomery is to drive which costs $13 - $19 and takes 1h 35m.
The fastest way to get from Flushing to Montgomery is to drive which takes 1h 35m and costs $13 - $19.
No, there is no direct bus from Flushing to Montgomery. However, there are services departing from Union St/Bayside Av and arriving at Union St & Ward St - Montgomery via East Tremont Av/Devoe Av and W 179th St & Broadway. The journey, including transfers, takes approximately 4h 16m.
No, there is no direct train from Flushing to Montgomery. However, there are services departing from Murray Hill and arriving at Campbell Hall via New York Penn Station and Secaucus Lower Level. The journey, including transfers, takes approximately 3h 11m.
The distance between Flushing and Montgomery is 84 miles. The road distance is 71.8 miles.
The best way to get from Flushing to Montgomery without a car is to train which takes 3h 11m and costs $45 - $95.
It takes approximately 3h 11m to get from Flushing to Montgomery, including transfers.
Flushing to Montgomery bus services, operated by MTA Bus Company, depart from East Tremont Av/Devoe Av station.
Flushing to Montgomery train services, operated by NJ Transit, depart from Secaucus Lower Level station.
The best way to get from Flushing to Montgomery is to train which takes 3h 11m and costs $45 - $95. Alternatively, you can bus, which costs $18 - $45 and takes 4h 16m.
What companies run services between Flushing, NY, USA and Montgomery, NY, USA?
NJ Transit operates a train from Secaucus Lower Level to Campbell Hall every 2 hours. Tickets cost $2–24 and the journey takes 1h 22m. Alternatively, you can take a bus from Union St/Bayside Av to Union St & Ward St - Montgomery via East Tremont Av/Devoe Av and W 179th St & Broadway in around 4h 16m.
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from Secaucus Lower Level to Campbell Hall
- Ave. Duration
- 1h 22m
- Frequency
- Every 2 hours
- Estimated price
- $2–24
- Website
- https://www.njtransit.com
- Website
- https://njtworldcup.com/
- Adult
- $2–24
- Phone
- 877-690-5116
- Website
- mta.info
Bus from East Tremont Av/Devoe Av to W 179 St/Broadway
- Ave. Duration
- 41 min
- Frequency
- Every 10 minutes
- Website
- https://www.mta.info/
- Schedules at
- https://www.mta.info/schedules
- Website
- https://www.mta.info/world-cup-2026-new-york-new-jersey
- Standard Fare
- $0
- Phone
- +1 (866) 912 - 6224
- [email protected]
- Website
- coachusa.com
Bus from W 179th St & Broadway to Union St & Ward St - Montgomery
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $15–35
- Schedules at
- coachusa.com
- Adult
- $15–35
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 The London Underground: Essential tips to navigate the Tube, How to get from Luton Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Flushing to Montgomery bus services, operated by MTA Bus Company, arrive at W 179 St/Broadway station.
Flushing to Montgomery train services, operated by NJ Transit, arrive at Campbell Hall station.
Yes, the driving distance between Flushing to Montgomery is 72 miles. It takes approximately 1h 35m to drive from Flushing to Montgomery.
There are 128+ hotels available in Montgomery.
