Muggia is located 14 km East of Trieste, near the border with Slovenia.  

Muggia on Google maps


Arriving by plane

The nearest airport is Trieste Airport in Ronchi dei Legionari, which is found about 60 km north-west of Muggia.


Arriving by car

There are two ways to reach the city by car and for both is recommended to take the highway A4 Venezia-Trieste. 

You can take the exit ‘Sistiana’ and continue along the panoramic road ‘Costiera’. Proceed through the center of Trieste and than follow the road signs for Muggia.

The second option is faster, but less attractive: you continue to dirve along the highway and follow directions for Muggia.


Arriving by train and by bus

From the railway station in Trieste you take the bus n. 20 which in 30 minutes takes you in the center of Muggia.

Click here for the timetable – Bus n. 20


Arriving by ferry

Withe the sea line Trieste-Muggia. The ferry docks at ‘Molo Pescheria’ in Trieste. Departures are scheduled every hour.

Click here for the timetable – Ferry ‘Delfino verde’


Arriving by boat

Porto San Rocco Marina Resort Srl
Strada per Lazzaretto, 2 - Muggia
tel. + 39 040 273090
VHF Channel 74