Cheap Train and Carpool tickets to Bangor

What are the most popular routes to Bangor?

London - BangorAverage price$134Average duration3h 20mDaily departures4
Birmingham - BangorAverage price$61Average duration3h 22mDaily departures4
Rhyl - BangorAverage price$24Average duration41mDaily departures12
Manchester - BangorAverage price$39Average duration2h 25mDaily departures6
Wrexham - BangorAverage price$32Average duration1h 39mDaily departures11