HUB hero image

How to Travel from

St. Gallen to Spain

by Plane, Route or Car

St. Gallen
+0
Spain
Transport search to Spain
St. Gallen
+0
Spain
Building a composite car route
Cheapest
Best Offer!
Car
19 h 26 min
1856 km.
from $102
Composite Route Car Only
Schedule

St. Gallen, Switzerland → Spain, Spain

All
All days
19 Jul, Sun
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu

Cheapest and Fastest Ways to Travel from St. Gallen to Spain

Composite routes from St. Gallen to Spain

Cheapest
Other

Transport providers

Vueling Airlines
Website
Ryanair
Website
Air Europa
Website
Iberia
Website
easyJet
Website
Eurowings
Website
Swiss
Website
World Ticket
Website
FlexFlight ApS
Website
Condor Flugdienst
Website
Edelweiss Air
Website
Chair
Website
Vueling Airlines
Website
4h 2m
Monday, Thursday, Friday, Saturday, and Sunday
$81.52–$260.87
Ryanair
Website
2h
Every day
$41.30–$239.13
Air Europa
Website
2h 25m
Every day
$65.22–$413.04
Iberia
Website
4h 2m
Monday, Thursday, Friday, Saturday, and Sunday
$81.52–$260.87
easyJet
Website
1h 55m
Sunday
$108.70–$195.65
Eurowings
Website
1h 50m
Friday and Saturday
$141.30–$347.83
Swiss
Website
1h 55m
Every day
$130.43–$597.83
World Ticket
Website
1h 35m
Sunday
$43.48–$315.22
FlexFlight ApS
Website
1h 55m
Wednesday, Saturday, and Sunday
$119.57–$423.91
Condor Flugdienst
Website
1h 50m
Friday
$119.57–$500.00
Edelweiss Air
Website
1h 50m
Monday, Thursday, Friday, Saturday, and Sunday
$206.52–$597.83
Chair
Website
1h 55m
Wednesday, Saturday, and Sunday
$119.57–$423.91
Renfe Viajeros
Website
SNCF
Website
TGV inOui
Website
ÖBB EuroCity
Website
Swiss Railways (SBB/CFF/FFS)
Website
SBB GmbH
Website
RegioJet
Website
Luxembourg Railways (CFL)
Website
Renfe Viajeros
Website
4h 59m
Once daily
$54.35–$76.09
+34 91 232 03 20
+34 91 232 03 20
Call
SNCF
Website
2h 1m
Every 4 hours
$34.78–$76.09
+33 1 84 94 36 35
+33 1 84 94 36 35
Call
TGV inOui
Website
2h 26m
Twice daily
$59.78–$108.70
+33 1 84 94 36 35
+33 1 84 94 36 35
Call
ÖBB EuroCity
Website
47 min
Once daily
$23.91–$34.78
+43 5 1717
+43 5 1717
Call
Swiss Railways (SBB/CFF/FFS)
Website
59 min
Every 30 minutes
$32.61–$59.78
+41 848 44 66 88
+41 848 44 66 88
Call
SBB GmbH
Website
47 min
Every 3 hours
$8.15–$10.33
+49 (0) 7531 915109
+49 (0) 7531 915109
Call Contact via email
RegioJet
Website
2h 45m
Once a week
$11.96–$18.48
+420 222 222 221
+420 222 222 221
Call Contact via email
Luxembourg Railways (CFL)
Website
1h 37m
Twice daily
$3.18
+352 24 89 24 89
+352 24 89 24 89
Call
FlixBus
Website
Union Ivkoni
Website
FlixBus
Website
14h
Once daily
$76.09–$108.70
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Union Ivkoni
Website
17h 29m
5 times a week
$38.04–$65.22
07001 8282
07001 8282
Call Contact via email

Questions and Answers

What is the cheapest way to get from St. Gallen to Spain?

The cheapest way to get from St. Gallen to Spain is to bus via Milan which costs $59.78 - $103.26 and takes 24h 6m.

What is the fastest way to get from St. Gallen to Spain?

The fastest way to get from St. Gallen to Spain is to train and fly which takes 4h 55m and costs $54.35 - $152.17 .

Is there a direct bus between St. Gallen and Spain?

No, there is no direct bus from St. Gallen to Spain. However, there are services departing from St. Gallen Lagerstrasse and arriving at Barcelona, Estació d'Autobusos Nord via Bern. The journey, including transfers, takes approximately 17h 48m.

Is there a direct train between St. Gallen and Spain?

No, there is no direct train from St. Gallen to Spain. However, there are services departing from St. Gallen and arriving at Estación de tren Barcelona-Plaça De Catalunya via Zuerich Hb, Dijon Ville, Lyon Part Dieu and Barcelona Sants. The journey, including transfers, takes approximately 13h 16m.

How far is it from St. Gallen to Spain?

The distance between St. Gallen and Spain is 1082 km. The road distance is 1142 km.

How do I travel from St. Gallen to Spain without a car?

The best way to get from St. Gallen to Spain without a car is to train which takes 13h 16m and costs $152.17 - $326.09 .

How long does it take to get from St. Gallen to Spain?

It takes approximately 4h 55m to get from St. Gallen to Spain, including transfers.

Where do I catch the St. Gallen to Spain bus from?

St. Gallen to Spain bus services, operated by RegioJet, depart from St. Gallen Lagerstrasse station.

Where do I catch the St. Gallen to Spain train from?

St. Gallen to Spain train services, operated by Swiss Railways (SBB/CFF/FFS), depart from St. Gallen station.

Train or bus from St. Gallen to Spain?

The best way to get from St. Gallen to Spain is to train which takes 13h 16m and costs $152.17 - $326.09 . Alternatively, you can bus, which costs $86.96 - $130.43 and takes 17h 48m.

Where does the St. Gallen to Spain bus arrive?

St. Gallen to Spain bus services, operated by RegioJet, arrive at Bern Car Terminal Neufeld station.

Where does the St. Gallen to Spain train arrive?

St. Gallen to Spain train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Zürich HB station.

Can I drive from St. Gallen to Spain?

Yes, the driving distance between St. Gallen to Spain is 1142 km. It takes approximately 10h 42m to drive from St. Gallen to Spain.

Where can I stay near Spain?

There are six+ hotels available in Spain. Prices start at $172.18 per night.
+0