a) Take the high-speed train (TGV) from CDG airport –> Lorraine TGV station (1h10), located at 25 km of Metz (50 – 90 Euros, cheaper with early Internet reservation); b) then, take the shuttle (navette) from Lorraine TGV Station –> Metz railway station (30 minutes trip, 6.10 Euros). The shuttle fees might be included in the train ticket (so show your train ticket to the bus driver), or be paid onboard the shuttle about 7€ for one trip.

If you prefer to arrive directly to Metz Ville (Downtown) railway station, you may book a round-trip ticket on a TGV from Gare de l'Est in Paris. Express Metro RER B from the CDG Airport enables to reach Paris Gare de Nord in about 30-40 minutes, and then 1) you may walk to Gare de l'Est in 5 minutes, or 2) you may take the Metro line 4 and drop at only one stop.

a) take the shuttle from Luxembourg Airport –> Luxembourg Railway Station (2 Euros); b) then take the train from Luxembourg Railway Station (16 – 19 Euros according to the train schedule) -> Metz Ville (Downtown) Station (about 50 min).

a) You may take the Eurobus number 16 (2€) from Luxembourg Airport –> Luxembourg Railway Station (see schedules); b) then take the train from Luxembourg Railway Station (16 – 19 Euros according to the train schedule) -> Metz Ville (Downtown) Station (about 50 min).

You may take the Flibco Bus from Luxembourg airport –> Metz Downtown (14 Euros, with booking on Internet).

Strasbourg airport –> Metz (3 alternatives)

Take a shuttle from Strasbourg Airport -> Strasbourg Railway Station (4,40 Euros), then:

take an Intercity train (TER) from Strasbourg Railway Station -> Metz Ville (Downtown) Station (10 – 37 Euros, according to schedule and promotions).

take a High-Speed train (TGV) from Strasbourg Railway Station –> Lorraine TGV Station (28 – 44 Euros, according to booking); then take the Shuttle from Lorraine TGV Station –> Metz Ville (Downtown) Station (6.10 Euros).