There are 11 ways to get from Lagos to Mainz by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Faro Airport, fly to Frankfurt
best- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Frankfurt (FRA)plane FAO - FRA
7h 44m€116–296Train to Faro Airport, fly to Hahn, bus
cheapest- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Hahn (HHN)plane FAO - HHN
- Take the bus from Hahn to Mainz, Hauptbahnhofbus
9h 17m€99–289Bus, train via Paris
- Take the bus from Terminal Rodoviário de Lagos to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Paris - Champigny-sur-Marnebus
- Take the train from Paris Est to Mannheim Hbftrain Ice
- Take the train from Mannheim, Hauptbahnhof to Mainz, Hauptbahnhoftrain 55 / ...
34h 28m€286–781Drive 2,336.1 km
- Drive from Lagos to Mainzcar 2,336.1 km
24h 28m€364–525Train to Faro Airport, fly to Cologne Bonn Airport, train
- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Cologne Bonn Airport (CGN)plane FAO - CGN
- Take the train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbftrain
9h 11m€104–349Train to Faro Airport, fly to Düsseldorf International Airport, train
- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Düsseldorf International Airport (DUS)plane FAO - DUS
- Take the train from Düsseldorf Hbf to Frankfurttrain
9h 33m€106–410Train, train to Lisbon-Portela Airport, fly to Frankfurt
- Take the train from Lagos to Tunestrain
- Take the train from Tunes to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Frankfurt (FRA)plane LIS - FRA
10h 53m€140–315Train to Faro Airport, fly to Stuttgart Airport, train
- Take the train from Lagos to Farotrain
- Fly from Faro Airport (FAO) to Stuttgart Airport (STR)plane FAO - STR
- Take the train from Hauptbahnhof to Frankfurttrain
9h 56m€115–374Bus
- Take the bus from Terminal Rodoviário de Lagos to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Mainz central train stationbus N90 / ...
36h€111–339Bus, train
- Take the bus from Terminal Rodoviário de Lagos to Estação Rodoviária de Sete Riosbus
- Take the bus from Lisbon - Sete Rios to Luxembourgbus
- Take the bus from Luxembourg to Trier, Hauptbahnhofbus L32 / ...
- Take the bus from Trier, Hauptbahnhof to Idar-Oberstein, Bahnhofbus 800
- Take the train from Idar-Oberstein, Bahnhof to Mainz, Hauptbahnhoftrain Re3
42h 58mBus, train #2
- Take the bus from Lagos to Lisbonbus
- Take the train from Lisboa Oriente to Aveirotrain Ic
- Take the bus from Aveiro to Mainz central train stationbus
45h 4m€253–426
Lagos to Mainz by bus, foot, and train
Questions & Answers
The cheapest way to get from Lagos to Mainz is to train and fly which costs €100 - €350 and takes 9h 11m.
The fastest way to get from Lagos to Mainz is to train and fly which takes 7h 44m and costs €110 - €300.
No, there is no direct bus from Lagos to Mainz station. However, there are services departing from Terminal Rodoviário de Lagos and arriving at Mainz central train station via Estação Rodoviária de Sete Rios and Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 36h.
The distance between Lagos and Mainz is 2079 km. The road distance is 2336.1 km.
The best way to get from Lagos to Mainz without a car is to bus and train via Paris which takes 34h 28m and costs €280 - €800.
It takes approximately 7h 44m to get from Lagos to Mainz, including transfers.
Lagos to Mainz bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Lagos station.
Lagos to Mainz bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Mainz is 1h ahead of Lagos. It is currently 8:51 PM in Lagos and 9:51 PM in Mainz.
Yes, the driving distance between Lagos to Mainz is 2336 km. It takes approximately 24h 28m to drive from Lagos to Mainz.
What companies run services between Lagos, Faro, Portugal and Mainz, Germany?
You can take a bus from Terminal Rodoviário de Lagos to Mainz central train station via Estação Rodoviária de Sete Rios and Paris, Quai de Bercy (Bercy Seine) in around 36h.
- Website
- lufthansa.com
Flights from Faro Airport to Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €90–300
Flights from Faro Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Wednesday
- Estimated price
- €95–400
Flights from Faro Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- €95–330
Flights from Lisbon-Portela Airport to Frankfurt
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €120–240
Flights from Faro Airport to Stuttgart Airport via Munich
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- €110–380
- Website
- flytap.com
Flights from Faro Airport to Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €90–300
Flights from Lisbon-Portela Airport to Frankfurt
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €120–240
- Website
- ryanair.com
Flights from Faro Airport to Hahn
- Ave. Duration
- 3h
- When
- Monday, Thursday, and Saturday
- Estimated price
- €75–260
Flights from Faro Airport to Hahn via Porto
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- €75–260
Flights from Faro Airport to Hahn via London Stansted
- Ave. Duration
- 6h 20m
- When
- Friday, Saturday, and Monday
- Estimated price
- €75–260
Flights from Faro Airport to Hahn via Marrakech
- Ave. Duration
- 7h
- When
- Tuesday and Saturday
- Estimated price
- €75–260
Flights from Faro Airport to Cologne Bonn Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Friday
- Estimated price
- €70–190
Flights from Faro Airport to Cologne Bonn Airport via London Stansted
- Ave. Duration
- 5h 27m
- When
- Monday
- Estimated price
- €70–190
- Website
- eurowings.com
Flights from Faro Airport to Cologne Bonn Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €70–180
Flights from Faro Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €65–160
Flights from Faro Airport to Stuttgart Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €75–180
- Website
- klm.com
Flights from Faro Airport to Düsseldorf International Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 46m
- When
- Friday to Thursday
- Estimated price
- €80–350
Flights from Faro Airport to Stuttgart Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- €100–430
- Website
- swiss.com
Flights from Faro Airport to Frankfurt via Zurich
- Ave. Duration
- 5h 30m
- When
- Monday
- Estimated price
- €70–320
Flights from Lisbon-Portela Airport to Frankfurt via Geneva
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–300
- Website
- jet2.com
Flights from Faro Airport to Cologne Bonn Airport via Bristol
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €65–220
- Website
- tui.com
Flights from Faro Airport to Düsseldorf International Airport
- Ave. Duration
- 3h 10m
- When
- Wednesday and Sunday
- Estimated price
- €85–270
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- https://www.cp.pt/en/
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- https://www.cp.pt/en/
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- https://www.cp.pt/en/
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- https://www.cp.pt/en/
Train from Lagos to Tunes
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- https://www.cp.pt/en/
Train from Tunes to Lisboa Oriente
- Ave. Duration
- 3h 12m
- Frequency
- Every 3 hours
- Estimated price
- €28–55
- Website
- https://www.cp.pt/en/
Train from Lagos to Faro
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- https://www.cp.pt/en/
Train from Lisboa Oriente to Aveiro
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €28–55
- Website
- https://www.cp.pt/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Paris Est to Mannheim Hbf
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- €100–450
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €12–55
- Website
- https://int.bahn.de/en
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €26–110
- Website
- https://int.bahn.de/en
Train from Düsseldorf Hbf to Frankfurt
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- €35–160
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €30–140
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Est to Mannheim Hbf
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- €120–190
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mannheim, Hauptbahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €16–28
- Website
- https://int.bahn.de/en
- Phone
- +49 621 830 1200
- Website
- suewex.de
Train from Mannheim, Hauptbahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €14–20
- Schedules at
- suewex.de
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Website
- https://www.ns.nl/en
Train from Düsseldorf Hbf to Frankfurt
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €23–50
- Website
- https://www.ns.nl/en
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €20–45
- Website
- https://www.ns.nl/en
- Phone
- +49 6731 999 27-27
- [email protected]
- Website
- vlexx.de
Train from Idar-Oberstein, Bahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €17–25
- Schedules at
- vlexx.de
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Lagos to Estação Rodoviária de Sete Rios
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- €21–50
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Lagos to Estação Rodoviária de Sete Rios
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- €21–50
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Lagos to Estação Rodoviária de Sete Rios
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- €21–50
- Website
- https://rede-expressos.pt/en
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Estação Rodoviária de Sete Rios to Paris - Champigny-sur-Marne
- Ave. Duration
- 23h 15m
- Frequency
- Once daily
- Estimated price
- €150–220
- Schedules at
- alsa.es
Bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercy
- Ave. Duration
- 23h
- Frequency
- Twice daily
- Estimated price
- €45–210
- Schedules at
- alsa.es
- Phone
- +49 (0) 6543 5019-400
- [email protected]
- Website
- bohr.de
Bus from Hahn to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €14–16
- Schedules at
- bohr.de
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Paris, Quai de Bercy (Bercy Seine) to Mainz central train station
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- €45–80
- Website
- https://www.flixbus.co.uk
Bus from Lagos to Lisbon
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- €25–45
- Website
- https://www.flixbus.co.uk
Bus from Aveiro to Mainz central train station
- Ave. Duration
- 37h 50m
- Frequency
- 3 times a week
- Estimated price
- €200–330
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lisbon - Sete Rios to Luxembourg
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- €190–350
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +352 24 89 24 89
- Website
- cfl.lu
Bus from Luxembourg to Trier, Hauptbahnhof
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Website
- https://www.cfl.lu/en-gb
- Phone
- +49 (6765) 270
- [email protected]
- Website
- scherer-reisen.de
Bus from Trier, Hauptbahnhof to Idar-Oberstein, Bahnhof
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Schedules at
- vrminfo.de
Want to know more about travelling around Germany
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Book your Lagos to Mainz bus tickets online with Omio.
There are 1216+ hotels available in Mainz.















































