HUB hero image

How to Travel from

Belgrade to Metz

by Plane, Bus, Route or Car

Belgrade
+0
Metz
Transport search to Metz
Belgrade
+0
Metz
Building a composite car route
Cheapest
Best Offer!
Car
13 h 19 min
1428 km.
from $78
Composite Route Car Only
Schedule

Belgrade, Serbia → Metz, France

All
All days
18 Jul, Sat
19 Jul, Sun
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed

Cheapest and Fastest Ways to Travel from Belgrade to Metz

Composite routes from Belgrade to Metz

Cheapest
Other

Transport providers

SNCF
Website
TGV inOui
Website
NS
Website
Deutsche Bahn Intercity-Express
Website
Hungarian Railways (MÁV)
Website
Urlaubs-Express
Website
Railways of Montenegro (ŽPCG)
Website
Luxembourg Railways (CFL)
Website
SNCF
Website
1h 32m
Every 3 hours
$26.09–$59.78
+33 1 84 94 36 35
+33 1 84 94 36 35
Call
TGV inOui
Website
47 min
5 times a day
$19.57–$46.74
+33 1 84 94 36 35
+33 1 84 94 36 35
Call
NS
Website
31 min
Twice daily
$11.96–$29.35
+31 30 751 5155
+31 30 751 5155
Call
Deutsche Bahn Intercity-Express
Website
1h 23m
5 times a day
$39.13–$44.57
+49 30 311-682904
+49 30 311-682904
Call
Hungarian Railways (MÁV)
Website
1h 25m
5 times a day
$2.93–$3.48
+36 (1) 3 49 49 49
+36 (1) 3 49 49 49
Call
Urlaubs-Express
Website
4h 18m
Once a week
$97.83–$119.57
+49 (0) 221 800 20 820
+49 (0) 221 800 20 820
Call Contact via email
Railways of Montenegro (ŽPCG)
Website
1h 33m
Twice daily
$8.15–$17.93
+382 20 441 197
+382 20 441 197
Call Contact via email
Luxembourg Railways (CFL)
Website
58 min
Hourly
$3.18
+352 24 89 24 89
+352 24 89 24 89
Call
Lufthansa
Website
Austrian Airlines
Website
Swiss
Website
Wizz Air
Website
Air Serbia
Website
Lufthansa
Website
5h 40m
Every day
$304.35–$923.91
Austrian Airlines
Website
5h 26m
Every day
$108.70–$423.91
Swiss
Website
3h 55m
Wednesday and Friday
$271.74–$1,032.61
Wizz Air
Website
2h 5m
Tuesday, Thursday, and Saturday
$36.96–$206.52
Air Serbia
Website
2h 5m
Every day
$81.52–$358.70
Lasta
Website
Unilines
Website
Fudeks
Website
Resava Reisen
Website
Lasta
Website
21h 45m
Twice a week
$92.39–$173.91
+381 800 334 334
+381 800 334 334
Call Contact via email
Unilines
Website
17h
3 times a week
+381 35 534 931
+381 35 534 931
Call Contact via email
Fudeks
Website
19h 20m
Twice a week
$65.22–$92.39
+381 11 7620255
+381 11 7620255
Call Contact via email
Resava Reisen
Website
26h 2m
Twice a week
+381 65 567 12 19
+381 65 567 12 19
Call Contact via email

Questions and Answers

What is the cheapest way to get from Belgrade to Metz?

The cheapest way to get from Belgrade to Metz is to bus which costs $65.22 - $173.91 and takes 17h.

What is the fastest way to get from Belgrade to Metz?

The fastest way to get from Belgrade to Metz is to fly and train which takes 7h 44m and costs $108.70 - $293.48 .

Is there a direct bus between Belgrade and Metz?

Yes, there is a direct bus departing from Beograd, Autobuska stanica and arriving at Metz. Services depart six times a week, and operate Tuesday, Wednesday, Friday and Saturday. The journey takes approximately 17h.

Is there a direct train between Belgrade and Metz?

No, there is no direct train from Belgrade to Metz. However, there are services departing from Beograd centar and arriving at Metz Ville via Subotica, Szeged, Budapest-Kelenfoeld, Hauptbahnhof and Strasbourg. The journey, including transfers, takes approximately 24h 19m.

How far is it from Belgrade to Metz?

The distance between Belgrade and Metz is 1278 km. The road distance is 1483.3 km.

How do I travel from Belgrade to Metz without a car?

The best way to get from Belgrade to Metz without a car is to bus which takes 17h and costs $65.22 - $173.91 .

How long does it take to get from Belgrade to Metz?

It takes approximately 8h 23m to get from Belgrade to Metz, including transfers.

Where do I catch the Belgrade to Metz bus from?

Belgrade to Metz bus services, operated by Unilines, depart from Beograd, Autobuska stanica station.

Where do I catch the Belgrade to Metz train from?

Belgrade to Metz train services, operated by Railways of Montenegro (ŽPCG), depart from Beograd centar station.

Where does the Belgrade to Metz bus arrive?

Belgrade to Metz bus services, operated by Unilines, arrive at Metz station.

Where does the Belgrade to Metz train arrive?

Belgrade to Metz train services, operated by Railways of Montenegro (ŽPCG), arrive at Subotica station.

Can I drive from Belgrade to Metz?

Yes, the driving distance between Belgrade to Metz is 1483 km. It takes approximately 13h 16m to drive from Belgrade to Metz.

How do I get a bus ticket from Belgrade to Metz?

Book your Belgrade to Metz bus tickets online with Omio.

Where can I stay near Metz?

There are 620+ hotels available in Metz. Prices start at $36.74 per night.
+0