Cheap Train tickets to Brixen

What are the most popular routes to Brixen?

Bolzano - BrixenAverage priceZAR 238Average duration30mDaily departures11
Verona - BrixenAverage priceZAR 639Average duration2h 12mDaily departures5
Trento - BrixenAverage priceZAR 438Average duration1h 25mDaily departures7
Venice - BrixenAverage priceZAR 913Average duration3h 52mDaily departures2