How to get from Wallkill to St. James by bus and train?
From Wallkill to St. James by bus and train
To get from Wallkill to St. James in New York - New Jersey, you’ll need to take 2 bus lines and one train line: take the X-SB bus from Wallkill Popp Park station to Rosendale station. Next, you’ll have to switch to the PHK 707 bus and finally take the PORT JEFFERSON BRANCH train from 34 St-Penn Station station to St. James station. The total trip duration for this route is approximately 6 hr 19 min. The bus and train schedule from Wallkill may change. We recommend you check the updated bus and train schedule to St. James on the Moovit app.
Step by Step
- 1Start from bus stationWallkill
- 2Wait for busX-SB2025 X
- 3Ride to bus stationRosendale25 min
- 4Walk to bus stationRosendale60 yd • 1 min
- 5Wait for busPHK 707New York (P.A.B.T.)
- 6Ride to bus stationNew York (P.A.B.T.)115 min
- 7Walk to train station34 St-Penn Station0.5 mi • 11 min
- 8Wait for trainPORT JEFFERSON BRANCHPort Jefferson
- 9Ride to train stationSt. James92 min
- 10Walk toSt. James2.37 mi • 49 min
Alternative route from Wallkill to St. James by bus and train via X-SB, PHK 773 and PORT JEFFERSON BRANCH
To get from Wallkill to St. James in New York - New Jersey, you’ll need to take 2 bus lines and one train line: take the X-SB bus from Wallkill Popp Park station to Rosendale station. Next, you’ll have to switch to the PHK 773 bus and finally take the PORT JEFFERSON BRANCH train from 34 St-Penn Station station to St. James station. The total trip duration for this route is approximately 9 hr 39 min. The bus and train schedule from Wallkill may change. We recommend you check the updated bus and train schedule to St. James on the Moovit app.
Step by Step
- 1Start from bus stationWallkill
- 2Wait for busX-SB2025 X
- 3Ride to bus stationRosendale25 min
- 4Walk to bus stationRosendale60 yd • 1 min
- 5Wait for busPHK 773New York (P.A.B.T.)
- 6Ride to bus stationNew York (P.A.B.T.)115 min
- 7Walk to train station34 St-Penn Station0.5 mi • 11 min
- 8Wait for trainPORT JEFFERSON BRANCHPort Jefferson
- 9Ride to train stationSt. James92 min
- 10Walk toSt. James2.37 mi • 49 min
Public transit directions from Wallkill to St. James
Bus And Train schedule from Wallkill to St. James
Related Routes
- Bangor to St. James
- Stockertown to St. James
- Wescosville to St. James, Ny
- Bellport to St. James
- Coram to St. James
- Central Islip to St. James
- Eastport to St. James
- Dix Hills to St. James
- Garden City to St. James
- Rockville Centre to St. James
- Rocky Point to St. James
- North Babylon to St. James
- Merrick to St. James
- Setauket-East Setauket to St. James
- Upper Saddle River to St. James
- West Babylon to St. James
- West Sayville to St. James
- Wallkill to Waterford
- Wallkill to Windsor
- Wallkill to Bay Head
Alternative route from Wallkill to St. James by bus and train via X-SB, PHK 773 and PORT JEFFERSON BRANCH
To get from Wallkill to St. James in New York - New Jersey, you’ll need to take 2 bus lines and one train line: take the X-SB bus from Wallkill Popp Park station to Rosendale station. Next, you’ll have to switch to the PHK 773 bus and finally take the PORT JEFFERSON BRANCH train from 34 St-Penn Station station to St. James station. The total trip duration for this route is approximately 9 hr 39 min. The bus and train schedule from Wallkill may change. We recommend you check the updated bus and train schedule to St. James on the Moovit app.
Step by Step
- 1Start from bus stationWallkill
- 2Wait for busX-SB2025 X
- 3Ride to bus stationRosendale25 min
- 4Walk to bus stationRosendale60 yd • 1 min
- 5Wait for busPHK 773New York (P.A.B.T.)
- 6Ride to bus stationNew York (P.A.B.T.)115 min
- 7Walk to train station34 St-Penn Station0.5 mi • 11 min
- 8Wait for trainPORT JEFFERSON BRANCHPort Jefferson
- 9Ride to train stationSt. James92 min
- 10Walk toSt. James2.37 mi • 49 min
Questions & Answers
What is the fastest way to get from Wallkill to St. James?
The fastest way takes 379 minutes, using Bus line X-SB, Bus line PHK 707, Train line PORT JEFFERSON BRANCH.
What is the alternative route to get from Wallkill to St. James?
The alternative route takes 579 minutes, using Bus line X-SB, Bus line PHK 773, Train line PORT JEFFERSON BRANCH.
Is there a direct bus between Wallkill and St. James in New York - New Jersey?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 6 hr 19 min.
Which bus line goes from Wallkill to St. James in New York - New Jersey?
The X-SB bus line goes from 2025 X station near Wallkill to Rosendale station. From there you’ll have to take one bus line and one train line till Rosendale station near St. James in New York - New Jersey.
How long does it take to travel from Wallkill to St. James in New York - New Jersey by bus and train?
The total travel time between Wallkill and St. James in New York - New Jersey by bus and train is about 6 hr 19 min.
Where do I get on the bus near Wallkill to get to St. James in New York - New Jersey?
Get on the X-SB bus from the 2025 X stop near Wallkill in New York - New Jersey.
Where do I get off the bus when travelling between Wallkill and St. James in New York - New Jersey?
Get off the bus at the Rosendale station, which is closest to St. James in New York - New Jersey.
Popular Routes
- Penn Station to Richard Rodgers Theatre
- Grand Central to Bronx
- Elizabeth to Manhattan
- Howard Beach-Jfk Airport to Manhattan
- Lexington Avenue 51st Street Station to One World Trade Center
- Manhattan to Bay Shore
- Hoboken Terminal to Metlife Stadium
- Paterson to Jersey City
- 34 St-Penn Station to Citi Field
- 42 St-Port Authority Bus Terminal to Barclays Center
- Manhattan to Bellport
- Manhattan to Manchester
- Newport Station NJ USA to Times Square
- 42 St-Port Authority Bus Terminal to Howell
- Irvington NJ USA to Manhattan
- Times Square to 116 St-Columbia University
- Empire State Building to Central Park
- Newark Penn Station to Metuchen, NJ
- Central Park Zoo to Battery Park City Parks
- Patterson to Wallkill