There are 10 ways to get from Saint Petersburg to Bilbao by plane, bus, train, 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 Bilbao Airport
best- Fly from Pulkovo Airport (LED) to Bilbao Airport (BIO)plane LED - BIO
13h 27m€233–335Fly to Santander Airport, bus
cheapest- Fly from Pulkovo Airport (LED) to Santander Airport (SDR)plane LED - SDR
- Take the bus from Estación de autobuses de Santander to Bilbao Intermodalbus
19h 56m€171–435Bus
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus 960
- 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 Bilbao Intermodalbus
2d 10h€331–604Train, bus via Munich
- Take the train from Vitebsky Railway Terminal to Brest Ctrain
- Take the bus from Brest Bus station to Munich Central Bus Stationbus
- Take the train from München Hbf to Saarbrücken Hbftrain
- Take the train from Saarbrücken Hbf to Paris Gare de Lyontrain
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Bilbao-Abandotrain
2d 17h€566–1,266Drive 3,620.5 km
- Drive from Saint Petersburg to Bilbaocar 3,620.5 km
36h 31m€572–825Fly to San Sebastián Airport, bus
- Fly from Pulkovo Airport (LED) to San Sebastián Airport (EAS)plane LED - EAS
- Take the bus from Estación de Autobuses Donostia-San Sebastián to Bilbao Intermodalbus
19h 56m€203–499Train, bus
- 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 Paris, Quai de Bercy (Bercy Seine)bus
- Take the bus from Paris to Bilbaobus
2d 13h€306–551Train, bus #2
- Take the train from Vitebsky Railway Terminal to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Elblągbus 900 / ...
- Take the bus from Elblag, Bus Station to Paris, Quai de Bercy (Bercy Seine)bus
- Take the bus from Paris - Bercy-Seine Bus Station to Bilbao Intermodalbus
2d 23h€265–562Bus via Bălţi
- 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 Bilbao Intermodalbus
3d 10h€253–400Drive, car train
- Drive from Saint Petersburg to Lüneburgcar
- Take the car train from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Bilbaocar
45h 11m€542–769
Saint Petersburg to Bilbao by bus
Questions & Answers
The cheapest way to get from Saint Petersburg to Bilbao is to fly and bus which costs €170 - €440 and takes 19h 56m.
The fastest way to get from Saint Petersburg to Bilbao is to fly which takes 13h 27m and costs €230 - €340.
No, there is no direct bus from Saint Petersburg to Bilbao. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Bilbao Intermodal via Tallinn, Bus Station, Berlin Airport BER and Paris - Pershing-Porte Maillot Bus Station. The journey, including transfers, takes approximately 2 days 10h.
The distance between Saint Petersburg and Bilbao is 2918 km. The road distance is 3620.5 km.
The best way to get from Saint Petersburg to Bilbao without a car is to bus which takes 2 days 10h and costs €330 - €650.
It takes approximately 13h 27m to get from Saint Petersburg to Bilbao, including transfers.
Saint Petersburg to Bilbao bus services, operated by SKSauto, depart from Saint Petersburg Bus Terminal station.
The best way to get from Saint Petersburg to Bilbao is to fly which takes 13h 27m and costs €230 - €340. Alternatively, you can bus, which costs €330 - €650 and takes 2 days 10h.
Saint Petersburg to Bilbao bus services, operated by SKSauto, arrive at Tallinn Bussijaam station.
Bilbao is 1h behind Saint Petersburg. It is currently 3:13 PM in Saint Petersburg and 2:13 PM in Bilbao.
What companies run services between Saint Petersburg, Russia and Bilbao, Spain?
Turkish Airlines, Pegasus Airlines, and two other airlines fly from Pulkovo Airport (LED) to Bilbao Airport (BIO) 3 times a day. Alternatively, you can take a bus from Saint Petersburg Bus Terminal to Bilbao Intermodal via Tallinn, Bus Station, Berlin Airport BER, and Paris - Pershing-Porte Maillot Bus Station in around 2d 10h.
- Website
- vueling.com
Flights from Pulkovo Airport to Santander Airport via Belgrade, Palma Mallorca
- Ave. Duration
- 13h 55m
- When
- Monday and Thursday
- Estimated price
- €170–440
Flights from Pulkovo Airport to Santander Airport via Casablanca, Madrid
- Ave. Duration
- 14h 50m
- When
- Monday and Wednesday
- Estimated price
- €340–480
Flights from Pulkovo Airport to San Sebastián Airport via Sabiha Gokcen, Barcelona
- Ave. Duration
- 15h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €290–1,100
Flights from Pulkovo Airport to San Sebastián Airport via Belgrade, Barcelona
- Ave. Duration
- 18h 40m
- When
- Monday and Thursday
- Estimated price
- €190–480
- Website
- iberia.com
Flights from Pulkovo Airport to Santander Airport via Belgrade, Palma Mallorca
- Ave. Duration
- 13h 55m
- When
- Monday and Thursday
- Estimated price
- €170–440
Flights from Pulkovo Airport to Santander Airport via Casablanca, Madrid
- Ave. Duration
- 14h 50m
- When
- Monday and Wednesday
- Estimated price
- €340–480
Flights from Pulkovo Airport to San Sebastián Airport via Sabiha Gokcen, Barcelona
- Ave. Duration
- 15h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €290–1,100
Flights from Pulkovo Airport to San Sebastián Airport via Belgrade, Barcelona
- Ave. Duration
- 18h 40m
- When
- Monday and Thursday
- Estimated price
- €190–480
- Website
- royalairmaroc.com
Flights from Pulkovo Airport to Bilbao Airport via Casablanca
- Ave. Duration
- 12h 35m
- When
- Monday and Saturday
- Estimated price
- €230–330
Flights from Pulkovo Airport to Santander Airport via Casablanca, Madrid
- Ave. Duration
- 14h
- When
- Saturday
- Estimated price
- €340–480
Flights from Pulkovo Airport to San Sebastián Airport via Casablanca, Madrid
- Ave. Duration
- 13h 50m
- When
- Saturday, Monday, and Wednesday
- Estimated price
- €390–550
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Bilbao Airport via Istanbul
- Ave. Duration
- 11h 2m
- When
- Every day
- Estimated price
- €170–700
- Website
- flypgs.com
Flights from Pulkovo Airport to Bilbao Airport via Sabiha Gokcen
- Ave. Duration
- 11h 27m
- When
- Every day
- Estimated price
- €170–650
- Website
- flyulendo.com
Flights from Pulkovo Airport to Santander Airport via Belgrade, Milan Malpensa
- Ave. Duration
- 15h 5m
- When
- Monday and Friday
- Estimated price
- €160–420
Train from Vitebsky Railway Terminal to Brest C
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- €80–137
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €80–90
- 2nd Class (Kupé)
- €137
- 1nd Class (SW)
- €250–290
Train from Vitebsky Railway Terminal to Brest C
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- €80–137
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €80–90
- 2nd Class (Kupé)
- €137
- 1nd Class (SW)
- €250–290
- Phone
- +49 30 2970
- Website
- bahn.de
Train from München Hbf to Saarbrücken Hbf
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €85–380
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Saarbrücken Hbf to Paris Gare de Lyon
- Ave. Duration
- 2h 38m
- Frequency
- Once a week
- Estimated price
- €60–130
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Gare De Lyon to Barcelona-Sants
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a day
- Estimated price
- €220–360
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Bilbao-Abando
- Ave. Duration
- 7h 3m
- Frequency
- Twice daily
- Estimated price
- €80–130
- Website
- https://www.renfe.com/es/en
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Vitebsky Railway Terminal to Kaliningrad-Passajirsk
- Ave. Duration
- 25h 12m
- Frequency
- Once daily
- Estimated price
- €35–70
- Website
- https://eng.rzd.ru/
- 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.de
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 26m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- €15–45
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- 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
- https://www.flixbus.fr
Bus from Tallinn, Bus Station to Berlin Airport BER
- Ave. Duration
- 22h
- Frequency
- 3 times a day
- Estimated price
- €130–220
- Website
- https://www.flixbus.co.uk
Bus from Berlin Airport BER to Paris
- Ave. Duration
- 12h 45m
- Frequency
- 5 times a week
- Estimated price
- €90–160
- Website
- https://www.flixbus.co.uk
Bus from Warsaw, Chopin Airport to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- €140–250
- Website
- https://www.flixbus.co.uk
Bus from Paris to Bilbao
- Ave. Duration
- 11h 20m
- Frequency
- 3 times a day
- Estimated price
- €75–130
- Website
- https://www.flixbus.co.uk
Bus from Elblag, Bus Station to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 28h 35m
- Frequency
- Once daily
- Estimated price
- €150–270
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Paris - Pershing-Porte Maillot Bus Station to Bilbao Intermodal
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Estimated price
- €80–150
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Bilbao Intermodal
- Ave. Duration
- 12h 50m
- Frequency
- Every 4 hours
- Estimated price
- €80–150
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Brest Bus station to Munich Central Bus Station
- Ave. Duration
- 21h 20m
- Frequency
- Twice a week
- Estimated price
- €40–130
- Book at
- https://infobus.by/en/bus
- Website
- https://minsktrans.by/
- Schedules at
- https://minsktrans.by/marshruty-i-raspisanie/
Bus from Brest Bus station to Warsaw Chopin Airport
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- €10–35
- Book at
- https://infobus.by/en/bus
- Website
- https://minsktrans.by/
- Schedules at
- https://minsktrans.by/marshruty-i-raspisanie/
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Estación de autobuses de Santander to Bilbao Intermodal
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- https://www.alsa.com/en/
Bus from Paris - Bercy-Seine Bus Station to Bilbao Intermodal
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- €40–110
- Schedules at
- alsa.es
- Phone
- +34 900 121 400
- [email protected]
Bus from Estación de Autobuses Donostia-San Sebastián to Bilbao Intermodal
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €11–17
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Elbląg
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Paris - Bercy-Seine Bus Station to Bilbao Intermodal
- Ave. Duration
- 12h 30m
- Frequency
- Once a week
- Estimated price
- €50–160
- Website
- https://rede-expressos.pt/en
- 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 Bilbao Intermodal
- Ave. Duration
- 2d 4h
- Frequency
- 5 times a week
- Estimated price
- €150–210
- Schedules at
- tabitatour.ro
Want to know more about travelling around Spain
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Yes, the driving distance between Saint Petersburg to Bilbao is 3620 km. It takes approximately 36h 31m to drive from Saint Petersburg to Bilbao.
Book your Saint Petersburg to Bilbao bus tickets online with Omio.
There are 1816+ hotels available in Bilbao.




























































