The capital of South Tyrol - Bolzano/Bozen - is situated at one of the main European railway routes. So it can be reached easily from Munich and Innsbruck in the north as well as from Verona, Roma, Venice and Milano in the south.
From Bolzano you can reach the most important valleys and villages of Merano and surroundings by train, other places by bus: Information about the local public transport in Merano and surroundings.
Below you find an overview of the railway connections in South Tyrol:
From Munich Eurocity-trains start every two hours during the day directly to South Tyrol (via Innsbruck - Brennero - Bressanone - Bolzano): more Information and time tables about DB (German Railways) and ÖBB Italy (Austrian Railways).
From Vienna via Villach to Lienz in East Tyrol, by regional trains further to the Val Pusteria and South Tyrol: more information about ÖBB (Austrian Railways).
From Switzerland by the Rhaetian Railway to Zernez, from there by bus crossing the Ofenpass to Malles in South Tyrol. From there by train (Ferrovia della Val Venosta) to Bolzano: more information about SBB (Swiss Railways).
Also the private long-distance bus company “Flixbus” stops at various villages in the area of Merano and surroundings.