Cheap Train tickets to Brig

What are the most popular routes to Brig?

Domodossola - BrigAverage price£34Average duration32mDaily departures10
Zürich - BrigAverage price£126Average duration2h 11mDaily departures8
Geneva - BrigAverage price£119Average duration2h 27mDaily departures10
Milano - BrigAverage price£43Average duration2h 6mDaily departures6
Basel - BrigAverage price£127Average duration2h 17mDaily departures8