Distance | 220 miles (355 km) | |
Train frequency | 6 a day | |
Direct train | No |
Trains from Garfield, NJ to Burke, VA cover the 220 miles (355 km) long trip and usually take around 5 h 4 min. Normally, there are 6 trains operating per day, including direct services available.
Here are some other resources that might have the information you need