There are 11 ways to get from Belgrade to Muggia by bus, car, plane, shuttle, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Piazza Oberdan
best- Take the bus from Beograd, Autobuska stanica to Trieste, Autostazionebus
10h 28m€71–80Bus
cheapest- Take the bus from Beograd, Autobuska stanica to Triestebus
11h 10m€48–75Drive 622 km
- Drive from Belgrade to Muggiacar 622 km
5h 54m€97–140Fly to Trieste – Friuli Venezia Giulia Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Trieste – Friuli Venezia Giulia Airport (TRS)plane BEG - TRS
8h 11m€88–274Shuttle
- Take a shuttle bus from Beograd, Autobuska stanica to Trieste, AutostazioneDoor to door Shuttle
9h 5m€52–82Train, bus, ferry
- Take the train from Beograd Centar to Rumatrain Ir / ...
- Take the bus from Рума, аутобуска станица to Trieste, Autostazionebus
- Take the ferry from Trieste Port to Muggiaferry
10h 33m€76–92Fly to Venice Marco Polo Airport, shuttle
- Fly from Belgrade Nikola Tesla Airport (BEG) to Venice Marco Polo Airport (VCE)plane BEG - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
8h 10m€250–637Fly to Ljubljana, shuttle, ferry
- Fly from Belgrade Nikola Tesla Airport (BEG) to Ljubljana (LJU)plane BEG - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Port
- Take the ferry from Trieste Port to Muggiaferry
7h 13m€221–523Fly to Klagenfurt Airport, shuttle, ferry
- Fly from Belgrade Nikola Tesla Airport (BEG) to Klagenfurt Airport (KLU)plane BEG - KLU
- Take a shuttle bus from Klagenfurt Flughafen to Trieste Port
- Take the ferry from Trieste Port to Muggiaferry
9h 42m€381–1,003Fly to Zagreb Franjo Tuđman Airport, shuttle, ferry
- Fly from Belgrade Nikola Tesla Airport (BEG) to Zagreb Franjo Tuđman Airport (ZAG)plane BEG - ZAG
- Take a shuttle bus from Velika Gorica, Zagreb Airport to Trieste Port
- Take the ferry from Trieste Port to Muggiaferry
9h 9m€122–815Fly to Pula Airport, bus, ferry
- Fly from Belgrade Nikola Tesla Airport (BEG) to Pula Airport (PUY)plane BEG - PUY
- Take the bus from Rovinj, Autobusni Kolodvor to Trieste Portbus
- Take the ferry from Trieste Port to Muggiaferry
8h 23m€174–515
Belgrade Nikola Tesla Airport (BEG) to Trieste – Friuli Venezia Giulia Airport (TRS) flights
Questions & Answers
The cheapest way to get from Belgrade to Muggia is to bus which costs €45 - €75 and takes 11h 10m.
The fastest way to get from Belgrade to Muggia is to drive which takes 5h 54m and costs €95 - €140.
No, there is no direct bus from Belgrade to Muggia. However, there are services departing from Beograd, Autobuska stanica and arriving at Muggia via Piazza Oberdan. The journey, including transfers, takes approximately 10h 28m.
The distance between Belgrade and Muggia is 628 km. The road distance is 622 km.
The best way to get from Belgrade to Muggia without a car is to bus via Piazza Oberdan which takes 10h 28m and costs €70 - €85.
It takes approximately 10h 28m to get from Belgrade to Muggia, including transfers.
Belgrade to Muggia bus services, operated by Fudeks, depart from Beograd, Autobuska stanica station.
The best way to get from Belgrade to Muggia is to bus via Piazza Oberdan which takes 10h 28m and costs €70 - €85. Alternatively, you can fly, which costs €85 - €280 and takes 8h 11m.
Belgrade to Muggia bus services, operated by Fudeks, arrive at Trieste, Autostazione station.
Yes, the driving distance between Belgrade to Muggia is 622 km. It takes approximately 5h 54m to drive from Belgrade to Muggia.
What companies run services between Belgrade, Serbia and Muggia, Italy?
Fudeks operates a bus from Beograd, Autobuska stanica to Trieste, Autostazione 4 times a week. Tickets cost €50–80 and the journey takes 9h 30m. Srbija Tours also services this route once a week. Alternatively, Air Serbia, ITA Airways, and three other airlines fly from Belgrade Nikola Tesla Airport (BEG) to Trieste – Friuli Venezia Giulia Airport (TRS) 3 times a day.
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 4h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €95–270
Flights from Belgrade Nikola Tesla Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €95–210
Flights from Belgrade Nikola Tesla Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €95–210
Flights from Belgrade Nikola Tesla Airport to Ljubljana
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €90–190
Flights from Belgrade Nikola Tesla Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €75–190
Flights from Belgrade Nikola Tesla Airport to Pula Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €90–190
- Website
- ita-airways.com
Flights from Belgrade Nikola Tesla Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- €95–270
Flights from Belgrade Nikola Tesla Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €95–210
Flights from Belgrade Nikola Tesla Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €95–210
Flights from Belgrade Nikola Tesla Airport to Ljubljana
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–190
Flights from Belgrade Nikola Tesla Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €75–190
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €65–140
Flights from Belgrade Nikola Tesla Airport to Klagenfurt Airport via Vienna
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- €140–600
Flights from Belgrade Nikola Tesla Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €80–360
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 7h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €95–200
Flights from Belgrade Nikola Tesla Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €100–400
Flights from Belgrade Nikola Tesla Airport to Klagenfurt Airport via Vienna
- Ave. Duration
- 4h 50m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €150–410
- Website
- swiss.com
Flights from Belgrade Nikola Tesla Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- €100–390
Flights from Belgrade Nikola Tesla Airport to Pula Airport via Zurich
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- €120–480
- Website
- ryanair.com
Flights from Belgrade Nikola Tesla Airport to Trieste – Friuli Venezia Giulia Airport via Berlin Brandenburg
- Ave. Duration
- 6h 10m
- When
- Monday and Thursday
- Estimated price
- €100–280
Flights from Belgrade Nikola Tesla Airport to Trieste – Friuli Venezia Giulia Airport via Krakow
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €70–180
- Website
- flyulendo.com
Flights from Belgrade Nikola Tesla Airport to Trieste – Friuli Venezia Giulia Airport via Tirana
- Ave. Duration
- 8h 10m
- When
- Monday and Friday
- Estimated price
- €40–220
- Website
- interjet.com
Flights from Belgrade Nikola Tesla Airport to Ljubljana via Tivat
- Ave. Duration
- 3h 45m
- When
- Saturday
- Estimated price
- €180–380
- Website
- skyalps.com
Flights from Belgrade Nikola Tesla Airport to Klagenfurt Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- €160–430
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Beograd Centar to Ruma
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €2–4
- 1st Class
- €3–4
- Phone
- +381 11 7620255
- office@fudeks.rs
- Website
- fudeks.rs
Bus from Beograd, Autobuska stanica to Trieste, Autostazione
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Estimated price
- €50–80
- Website
- http://en.fudeks.rs/timetable/
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Beograd, Autobuska stanica to Trieste, Autostazione
- Ave. Duration
- 7h 49m
- Frequency
- Once a week
- Estimated price
- €65–80
- Schedules at
- srbijatours.com
- Prices
- €65–80
Bus from Рума, аутобуска станица to Trieste, Autostazione
- Ave. Duration
- 7h 4m
- Frequency
- Once a week
- Estimated price
- €65–80
- Schedules at
- srbijatours.com
- Prices
- €65–80
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Shuttle from Beograd, Autobuska stanica to Trieste, Autostazione
- Ave. Duration
- 8h
- Frequency
- On demand
- Estimated price
- €50–80
- Website
- https://terratravel.rs/en/
- Phone
- +381 69 600 606
- Website
- zirafaprevoz.com
Bus from Beograd, Autobuska stanica to Trieste
- Ave. Duration
- 10h 5m
- Frequency
- Once a week
- Estimated price
- €70
- Schedules at
- zirafaprevoz.com
- Phone
- +381 36 359 090
- contact@sanatrans.com
- Website
- polazak.rs
Bus from Beograd, Autobuska stanica to Trieste
- Ave. Duration
- 10h 15m
- Frequency
- Once a week
- Estimated price
- €55–75
- Website
- https://polazak.rs/en/carriers/sana-trans
- Phone
- +381 36 35-90-90
- lukireisen@gmail.com
- Website
- lukibus.com
Bus from Beograd, Autobuska stanica to Trieste
- Ave. Duration
- 12h 19m
- Frequency
- Once a week
- Estimated price
- €45–65
- Schedules at
- lukibus.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €170–430
- Website
- https://www.goopti.com/en/
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Port
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €120–300
- Website
- https://www.goopti.com/en/
- Private
- €204
Shuttle from Klagenfurt Flughafen to Trieste Port
- Ave. Duration
- 2h 12m
- Frequency
- On demand
- Estimated price
- €180–440
- Website
- https://www.goopti.com/en/
Shuttle from Velika Gorica, Zagreb Airport to Trieste Port
- Ave. Duration
- 2h 48m
- Frequency
- On demand
- Estimated price
- €44–600
- Website
- https://www.goopti.com/en/
- Shared
- €44
- Private
- €170
Bus from Rovinj, Autobusni Kolodvor to Trieste Port
- Ave. Duration
- 1h 12m
- Frequency
- On demand
- Estimated price
- €69–250
- Website
- https://www.goopti.com/en/
- Shared
- €69
- Private
- €206
- Phone
- +39 800 052 040
- servizioclienti@tplfvg.it
- Website
- tplfvg.it
Ferry from Trieste Port to Muggia
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- €8
- Website
- https://tplfvg.it/it/
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Travelling by boat in Italy
Read the travel guide
More Questions & Answers
There are 4344+ hotels available in Muggia.






















