The city of Meran is located in the far north of Italy, near the Austrian border. For your travel planning considerations, Meran is equidistant between Munich, Germany and Milan, Italy as follows:
A 5 hour train ride South of Munich, Germany on the Deutsche Bahn (German Train) or a 3 ½ hour drive in a rental car.
A 5 hour train ride Northeast of Milan, Italy on the TrenItalia (Italian Train) or a 3 ½ hour drive in a rental car.