Travel options
from Frankfurt am Main to Metz

You can get from Frankfurt am Main to Metz by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
Dec 1
$70Deutsche Bahn
$10BlaBlaCar Bus
$238Lufthansa Cityline
Fri
Dec 3
Find prices
$10BlaBlaCar Bus
$293Lufthansa Cityline
Sat
Dec 4
$69Deutsche Bahn
$10BlaBlaCar Bus
$348Lufthansa Cityline
Sun
Dec 5
$54Deutsche Bahn
$10BlaBlaCar Bus
$101Lufthansa Cityline
Mon
Dec 6
$70Deutsche Bahn
$10BlaBlaCar Bus
$348Lufthansa Cityline
Tue
Dec 7
$70Deutsche Bahn
$10BlaBlaCar Bus
$200Lufthansa Cityline
Wed
Dec 8
$70Deutsche Bahn
$10Flixbus
$94Lufthansa Cityline
Sat
Dec 11
$70Deutsche Bahn
$10BlaBlaCar Bus
$127Lufthansa Cityline
Sun
Dec 12
$68Deutsche Bahn
$10BlaBlaCar Bus
$79Lufthansa Cityline
Mon
Dec 13
$69Deutsche Bahn
$10BlaBlaCar Bus
$201Lufthansa Cityline
Tue
Dec 14
$69Deutsche Bahn
$10Flixbus
$101Lufthansa Cityline
Wed
Dec 15
$69Deutsche Bahn
$10BlaBlaCar Bus
$123Lufthansa Cityline
Thu
Dec 16
$69Deutsche Bahn
$14BlaBlaCar Bus
$90Lufthansa
Fri
Dec 17
$69Deutsche Bahn
$10BlaBlaCar Bus
$89Lufthansa
Sat
Dec 18
Find prices
$14BlaBlaCar Bus
$89Lufthansa Cityline
Sun
Dec 19
$68Deutsche Bahn
$14BlaBlaCar Bus
$87Lufthansa Cityline
Mon
Dec 20
$70Deutsche Bahn
$14Flixbus
Find prices

Travel Information between Frankfurt am Main and Metz

distanceDistance131 miles (212 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$10 - $120
cheapestCheapest modeBus • $10 (€8) • 3 h 35 min
fastestFastest modeFlight • $120 (€96) • 40 min
carriersPopular travel companiesBlaBlaCar Bus, Lufthansa Cityline or Deutsche Bahn

Travel 131 miles (212 km) by bus, flight or train from Frankfurt am Main to Metz. If speed is a priority, then a flight is the best option with an average duration of 40 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $10 (€8). The most popular travel companies which serve this trip are BlaBlaCar Bus, Lufthansa Cityline or Deutsche Bahn among others. Travelers can even take a direct from Frankfurt am Main to Metz.