There are 9 ways to get from Bilbao to Lindau by plane, train, bus, or train (Renfe, TGV)
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 Zurich Airport, train
best- Fly from Bilbao Airport (BIO) to Zurich Airport (ZRH)plane BIO - ZRH
- Take the train from Zürich Flughafen to Bregenztrain
6h 54m€119–296Bus
cheapest- Take the bus from Bilbao Intermodal to Lyonbus N7748
- Take the bus from Lyon to Lindaubus FlixBus N106 / ...
22h 25m€96–166Bus, train via Paris
- Take the bus from Bilbao Intermodal to Saint-Jean-de-Luzbus
- Take the train from St Jean De Luz Ciboure to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Est to Ulm Hbftrain Tgv
- Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhoftrain Re5 / ...
15h 57m€289–556Fly to Munich International Airport, train
- Fly from Bilbao Airport (BIO) to Munich International Airport (MUC)plane BIO - MUC
- Take the train from Flughafen München to München Hbftrain
- Take the train from München Hbf to Lindau-Inseltrain
8h 35m€134–427Fly to Basel, train
- Fly from Bilbao Airport (BIO) to Basel (BSL)plane BIO - BSL
- Take the train from Basel SBB to Zürich HBtrain
- Take the train from Zürich HB to Bregenztrain
8h 37m€155–357Fly to Frankfurt, train
- Fly from Bilbao Airport (BIO) to Frankfurt (FRA)plane BIO - FRA
- Take the train from Frankfurt to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhoftrain
9h 31m€134–431Train
- Take the train from Bilbao-Abando to Barcelona-Santstrain Alv
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Dijon Villetrain Ter
- Take the train from Dijon to Zürich HBtrain Tgv
- Take the train from Zürich HB to Bregenztrain Ec
22h 28m€360–577Bus, train
- Take the bus from Bilbao to Annemassebus
- Take the train from Annemasse to Lausannetrain
- Take the train from Lausanne to St. Gallentrain Ic5 / ...
23h 40m€227–389Bus, train #2
- Take the bus from Bilbao Intermodal to Metz - Bus Stationbus
- Take the bus from Metz - Bus Station to Zurich - Airport Bus Stationbus
- Take the train from Zürich Flughafen to Weinfeldentrain S24 / ...
- Take the train from Weinfelden to Bregenz Riedenburgtrain
28h 35m€123–238
Bilbao to Lindau by bus, train, foot, and subway
Comparing Your Travel Options
The cheapest way to get from Bilbao to Lindau is to bus which costs €95 - €170 and takes 22h 25m.
The fastest way to get from Bilbao to Lindau is to fly and train which takes 6h 54m and costs €110 - €300.
No, there is no direct bus from Bilbao to Lindau. However, there are services departing from Bilbao Intermodal and arriving at Lindau via Lyon. The journey, including transfers, takes approximately 22h 25m.
No, there is no direct train from Bilbao to Lindau. However, there are services departing from Bilbao-Abando and arriving at Lindau-Insel via Barcelona-Sants, Lyon Part Dieu, Dijon, Zürich HB and Bregenz. The journey, including transfers, takes approximately 22h 28m.
The distance between Bilbao and Lindau is 1135 km.
The best way to get from Bilbao to Lindau without a car is to bus and train via Paris which takes 15h 57m and costs €280 - €600.
It takes approximately 6h 54m to get from Bilbao to Lindau, including transfers.
Bilbao to Lindau bus services, operated by FlixBus, depart from Bilbao Intermodal station.
Bilbao to Lindau train services, operated by Renfe Viajeros, depart from Bilbao-Abando station.
The best way to get from Bilbao to Lindau is to bus which takes 22h 25m and costs €95 - €170. Alternatively, you can train, which costs €360 - €600 and takes 22h 28m.
What companies run services between Bilbao, Spain and Lindau, Bavaria, Germany?
You can take a bus from Bilbao Intermodal to Lindau via Lyon in around 22h 25m. Alternatively, you can take a train from Bilbao-Abando to Lindau-Insel via Barcelona-Sants, Lyon Part Dieu, Dijon Ville, Dijon, Zürich HB, and Bregenz in around 22h 28m.
- Website
- lufthansa.com
Flights from Bilbao Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- €60–320
Flights from Bilbao Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- €90–320
Flights from Bilbao Airport to Munich International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €90–160
Flights from Bilbao Airport to Basel via Munich International Airport
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €100–360
Flights from Bilbao Airport to Frankfurt
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- €45–280
- Website
- airfrance.com
Flights from Bilbao Airport to Zurich Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €55–310
Flights from Bilbao Airport to Frankfurt via Paris Charles de Gaulle
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €50–270
- Website
- flyedelweiss.com
Flights from Bilbao Airport to Zurich Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €50–290
- Website
- vueling.com
Flights from Bilbao Airport to Zurich Airport via Barcelona
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- €70–200
- Website
- easyjet.com
Flights from Bilbao Airport to Basel
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- €75–210
- Website
- lufthansa-city.com
Flights from Bilbao Airport to Frankfurt
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–270
Train from Zürich Flughafen to Bregenz
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- €40–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Bregenz
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- €45–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Dijon to Zürich HB
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a week
- Estimated price
- €120–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Bregenz
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- €45–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Annemasse to Lausanne
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to St. Gallen
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- €110–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Weinfelden
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €20–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from St Jean De Luz Ciboure to Paris Montparnasse 1 Et 2
- Ave. Duration
- 4h 32m
- Frequency
- 4 times a day
- Estimated price
- €150–230
- Website
- TGV inOui
Train from Paris Est to Ulm Hbf
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- €130–210
- Website
- TGV inOui
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from St Jean De Luz Ciboure to Paris Montparnasse 1 Et 2
- Ave. Duration
- 4h 42m
- Frequency
- Once daily
- Estimated price
- €130–230
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 2h 1m
- Frequency
- Every 2 hours
- Estimated price
- €30–60
- Website
- Oui.SNCF
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- €19–80
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Flughafen München to München Hbf
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €7–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from München Hbf to Lindau-Insel
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- €35–160
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- €19–80
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €17–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Ulm Hauptbahnhof
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- €45–100
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €17–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 22m
- Frequency
- 4 times a week
- Estimated price
- €14–18
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 22m
- Frequency
- 4 times a week
- Estimated price
- €14–18
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
- Phone
- +49 821 899 825 44
- [email protected]
- Website
- Arverio Bayern GmbH
Train from München Hbf to Lindau-Insel
- Ave. Duration
- 2h 24m
- Frequency
- Every 4 hours
- Schedules at
- Arverio Bayern GmbH
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Frankfurt to Ulm Hauptbahnhof
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- €29–60
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Bilbao-Abando to Barcelona-Sants
- Ave. Duration
- 7h 11m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Zürich Flughafen to Weinfelden
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €6–8
- Schedules at
- SBB GmbH
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from Zürich Flughafen to Weinfelden
- Ave. Duration
- 39 min
- Frequency
- 6 times a week
- Estimated price
- €7–17
- Schedules at
- Thurbo
- 2nd Class Ticket
- €7–11
- 1st Class Ticket
- €13–17
Train from Weinfelden to Bregenz Riedenburg
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €10–21
- Schedules at
- Thurbo
- 2nd Class Ticket
- €10–14
- 1st Class Ticket
- €17–21
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Bilbao Intermodal to Saint-Jean-de-Luz
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €7–13
- Website
- BlaBlaCar Bus
Bus from Bilbao Intermodal to Lyon
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Estimated price
- €60–100
- Website
- BlaBlaCar Bus
Bus from Bilbao Intermodal to Metz - Bus Station
- Ave. Duration
- 17h 29m
- Frequency
- Twice daily
- Estimated price
- €80–140
- Website
- BlaBlaCar Bus
Bus from Metz - Bus Station to Zurich - Airport Bus Station
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- €24–45
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Bilbao Intermodal to Saint-Jean-de-Luz
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a week
- Estimated price
- €9–14
- Website
- Flixbus
Bus from Bilbao Intermodal to Lyon
- Ave. Duration
- 12h 20m
- Frequency
- 5 times a week
- Estimated price
- €70–110
- Website
- Flixbus
Bus from Lyon to Lindau
- Ave. Duration
- 9h 5m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- Flixbus
Bus from Bilbao to Annemasse
- Ave. Duration
- 16h 35m
- Frequency
- 3 times a week
- Estimated price
- €80–130
- Website
- Flixbus
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
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
Booking & Getting There
Bilbao to Lindau bus services, operated by FlixBus, arrive at Lyon station.
Bilbao to Lindau train services, operated by Renfe Viajeros, arrive at Barcelona-Sants station.
Book your Bilbao to Lindau train tickets online with Omio.
Book your Bilbao to Lindau bus tickets online with Omio and FlixBus.
There are 2590+ hotels available in Lindau.




















































