Cheap Train tickets to Guilford

What are the most popular routes to Guilford?

New York City - GuilfordAverage priceTHB 3,375Average duration2h 33mDaily departures3
Boston - GuilfordAverage priceTHB 2,436Average duration2h 42mDaily departures6
New London - GuilfordAverage priceTHB 360Average duration41mDaily departures8
Newark - GuilfordAverage priceTHB 2,001Average duration2h 56mDaily departures2
Stamford - GuilfordAverage priceTHB 2,285Average duration1h 33mDaily departures2