There are 8 ways to get from Saint Petersburg to Lagos by plane, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Lisbon-Portela Airport, train
best- Fly from Pulkovo Airport (LED) to Lisbon-Portela Airport (LIS)plane LED - LIS
- Take the train from Lisboa Oriente to Tunestrain
- Take the train from Tunes to Lagostrain
18h 34m€155–414Fly to Faro Airport, train
cheapest- Fly from Pulkovo Airport (LED) to Faro Airport (FAO)plane LED - FAO
- Take the train from Faro to Lagostrain
19h 34m€106–316Bus via Paris
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus
- Take the bus from Tallinn, Bus Station to Berlin Airport BERbus
- Take the bus from Berlin Airport BER to Parisbus
- Take the bus from Paris - Pershing-Porte Maillot Bus Station to Lisbon - Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Lagosbus
3d 2h€407–775Drive 4,573.3 km
- Drive from Saint Petersburg to Lagoscar 4,573.3 km
47h 7m€706–1,020Train, bus via Brest
- Take the train from Vitebsky Railway Terminal to Brest Ctrain
- Take the bus from Brest Bus station to Warsaw Chopin Airportbus
- Take the bus from Warsaw, Chopin Airport to Parisbus
- Take the bus from Paris - Pershing-Porte Maillot Bus Station to Lisbon - Orientebus
- Take the train from Lisboa Oriente to Tunestrain
- Take the train from Tunes to Lagostrain
3d 8h€393–746Train, bus
- Take the train from Vitebsky Railway Terminal to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Elblągbus
- Take the bus from Elblag, Bus Station to Paris, Quai de Bercy (Bercy Seine)bus
- Take the bus from Paris to Lisbonbus
- Take the bus from Lisbon to Lagosbus
3d 12h€284–693Bus
- Take the bus from Saint Petersburg to Bălți, Moldovabus
- Take the bus from Balti to Botosanibus
- Take the bus from Botoşani to Sevilla, Estación de Autobusesbus
- Take the bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Lagosbus
4d 6h€284–480Drive, car train
- Drive from Saint Petersburg to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Lagoscar
2d 7h€680–966
Saint Petersburg to Lagos by bus
Questions & Answers
The cheapest way to get from Saint Petersburg to Lagos is to fly and train which costs €100 - €320 and takes 19h 34m.
The fastest way to get from Saint Petersburg to Lagos is to fly and train which takes 18h 34m and costs €150 - €420.
No, there is no direct bus from Saint Petersburg to Lagos. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Terminal Rodoviário de Lagos via Tallinn, Bus Station, Berlin Airport BER, Paris - Pershing-Porte Maillot Bus Station and Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 3 days 2h.
The distance between Saint Petersburg and Lagos is 3935 km. The road distance is 4573.3 km.
The best way to get from Saint Petersburg to Lagos without a car is to bus via Paris which takes 3 days 2h and costs €400 - €800.
It takes approximately 18h 34m to get from Saint Petersburg to Lagos, including transfers.
Saint Petersburg to Lagos bus services, operated by SKSauto, depart from Saint Petersburg Bus Terminal station.
Saint Petersburg to Lagos bus services, operated by SKSauto, arrive at Tallinn Bussijaam station.
Lagos is 2h behind Saint Petersburg. It is currently 6:30 PM in Saint Petersburg and 4:30 PM in Lagos.
Yes, the driving distance between Saint Petersburg to Lagos is 4573 km. It takes approximately 47h 7m to drive from Saint Petersburg to Lagos.
What companies run services between Saint Petersburg, Russia and Lagos, Faro, Portugal?
You can take a bus from Saint Petersburg Bus Terminal to Terminal Rodoviário de Lagos via Tallinn, Bus Station, Berlin Airport BER, Paris - Pershing-Porte Maillot Bus Station, Lisbon - Sete Rios, and Estação Rodoviária de Sete Rios in around 3d 2h.
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Lisbon-Portela Airport via Istanbul
- Ave. Duration
- 11h 26m
- When
- Every day
- Estimated price
- €180–800
- Website
- easyjet.com
Flights from Pulkovo Airport to Faro Airport via Belgrade, Geneva
- Ave. Duration
- 18h 6m
- When
- Sunday, Thursday, and Tuesday
- Estimated price
- €110–310
- Website
- flytap.com
Flights from Pulkovo Airport to Lisbon-Portela Airport via Casablanca
- Ave. Duration
- 12h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €220–360
Flights from Pulkovo Airport to Faro Airport via Casablanca, Lisbon-Portela Airport
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €210–330
- Website
- ryanair.com
Flights from Pulkovo Airport to Faro Airport via Belgrade, Barcelona
- Ave. Duration
- 14h 20m
- When
- Monday, Thursday, and Friday
- Estimated price
- €110–300
Flights from Pulkovo Airport to Faro Airport via Belgrade, Rome
- Ave. Duration
- 17h 30m
- When
- Thursday
- Estimated price
- €95–290
- Website
- royalairmaroc.com
Flights from Pulkovo Airport to Lisbon-Portela Airport via Casablanca
- Ave. Duration
- 11h 40m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €220–360
- Website
- airserbia.com
Flights from Pulkovo Airport to Lisbon-Portela Airport via Belgrade
- Ave. Duration
- 17h 50m
- When
- Monday and Thursday
- Estimated price
- €120–340
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Tunes
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €28–55
- Website
- Comboios de Portugal
Train from Tunes to Lagos
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- Comboios de Portugal
Train from Faro to Lagos
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Tunes
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €28–55
- Website
- Comboios de Portugal
Train from Tunes to Lagos
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- Comboios de Portugal
- Phone
- 105
- Website
- Belarusian Railway
Train from Vitebsky Railway Terminal to Brest C
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- €80–138
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- €80–90
- 2nd Class (Kupé)
- €138
- 1nd Class (SW)
- €260–290
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Vitebsky Railway Terminal to Kaliningrad-Passajirsk
- Ave. Duration
- 25h 12m
- Frequency
- Once daily
- Estimated price
- €35–70
- Website
- Russian Railways
- 1nd Class (SW)
- €150–220
- 3rd Class (Platzcart)
- €35–50
- 2nd Class (Kupé)
- €45–70
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 26m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- Urlaubs-Express (UEX)
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Estimated price
- €40–75
- Schedules at
- luxexpress.eu
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- €14–50
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- (+372) 5645 9623
- [email protected]
- Website
- anniston.ee
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- €30–50
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Tallinn, Bus Station to Berlin Airport BER
- Ave. Duration
- 22h
- Frequency
- 3 times a day
- Estimated price
- €120–210
- Website
- Flixbus
Bus from Berlin Airport BER to Paris
- Ave. Duration
- 12h 45m
- Frequency
- 5 times a week
- Estimated price
- €85–150
- Website
- Flixbus
Bus from Warsaw, Chopin Airport to Paris
- Ave. Duration
- 25h 50m
- Frequency
- Once daily
- Estimated price
- €130–230
- Website
- Flixbus
Bus from Paris - Pershing-Porte Maillot Bus Station to Lisbon - Oriente
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- €140–240
- Website
- Flixbus
Bus from Elblag, Bus Station to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 28h 35m
- Frequency
- Once daily
- Estimated price
- €140–250
- Website
- Flixbus
Bus from Paris to Lisbon
- Ave. Duration
- 21h 30m
- Frequency
- 5 times a day
- Estimated price
- €130–230
- Website
- Flixbus
Bus from Lisbon to Lagos
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- €23–40
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Paris - Pershing-Porte Maillot Bus Station to Lisbon - Sete Rios
- Ave. Duration
- 25h 15m
- Frequency
- Once daily
- Estimated price
- €150–290
- Website
- BlaBlaCar Bus
Bus from Paris - Pershing-Porte Maillot Bus Station to Lisbon - Oriente
- Ave. Duration
- 24h 50m
- Frequency
- Once daily
- Estimated price
- €150–280
- Website
- BlaBlaCar Bus
Bus from Paris to Lisbon
- Ave. Duration
- 23h 50m
- Frequency
- 3 times a day
- Estimated price
- €150–270
- Website
- BlaBlaCar Bus
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Lagos
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- €21–50
- Website
- Rede Expressos
Bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Lagos
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Estimated price
- €21–50
- Website
- Rede Expressos
- Adult
- €25–45
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Brest Bus station to Warsaw Chopin Airport
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- €10–35
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Elbląg
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Paris to Lisbon
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Estimated price
- €45–220
- Schedules at
- alsa.es
- Phone
- +33 6 31 09 82 47
- [email protected]
- Website
- euroscoach.com
Bus from Paris to Lisbon
- Ave. Duration
- 24h 5m
- Frequency
- 4 times a week
- Estimated price
- €121
- Schedules at
- euroscoach.com
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Saint Petersburg to Bălți, Moldova
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- €75–150
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- €150
- Children
- €75
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Balti to Botosani
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- €28–40
- Schedules at
- galtrans.md
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Botoşani to Sevilla, Estación de Autobuses
- Ave. Duration
- 2d 18h
- Frequency
- 5 times a week
- Estimated price
- €160–240
- Schedules at
- tabitatour.ro
Want to know more about travelling around Portugal
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Saint Petersburg to Lagos bus tickets online with Omio.
There are 6513+ hotels available in Lagos.














































