There are 12 ways to get from Madrid to Jajce by plane, bus, train, car, or shuttle
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 Zagreb Franjo Tuđman Airport, bus
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Zagreb Franjo Tuđman Airport (ZAG)plane MAD - ZAG
- Take the bus from Zagreb, Autobusni Kolodvor to Jajcebus
11h 22m$110–358Fly to Venice Marco Polo Airport, shuttle, bus
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Venice Marco Polo Airport (VCE)plane MAD - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Zagreb
- Take the bus from Zagreb, Autobusni Kolodvor to Jajcebus
15h 12m$104–1,475Train, bus via Paris
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Augsburg Hbftrain Tgv
- Take the bus from Augsburg Hbf to Ključbus
- Take the bus from Ključ to Jajcebus
27h 23mTrain, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charlestrain
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Jajcebus
33h 47m$298–475Drive 2,268.8 km
- Drive from Madrid to Jajcecar 2,268.8 km
26h 11m$415–599Fly to Split Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Split Airport (SPU)plane MAD - SPU
- Take the bus from Split Bus Station to Bugojno, Autobusni kolodvorbus
- Take the bus from Bugojno, Autobusni kolodvor to Jajcebus
11h 42m$126–289Fly to Sarajevo, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sarajevo (SJJ)plane MAD - SJJ
- Take the bus from Visoko, Autobuska stanica to Jajcebus
13h 52m$119–333Fly to Dubrovnik Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Dubrovnik Airport (DBV)plane MAD - DBV
- Take the bus from Dubrovnik, Autobusni kolodvor to Jablanica, Autobusni kolodvorbus
- Take the bus from Jablanica, Autobusni kolodvor to Jajcebus
14h 32m$114–287Fly to Mahovljani Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mahovljani Airport (BNX)plane MAD - BNX
- Take the bus from Banja Luka, Autobuska Stanica to Jajcebus
12h 55mTrain, bus via Saint-Marcel-lès-Valence
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Dijon Villetrain Tgv
- Take the train from Dijon Ville to Zuerich Hbtrain Tgv
- Take the train from Zuerich Hb to Graz Hbftrain Ec
- Take the bus from Graz to Jajcebus
34h 37m$644–1,652Bus
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padova to Edvard Rusjan Airportbus
- Take the bus from Edvard Rusjan Airport to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Jajcebus
39h 16m$338–1,987Bus via Karlsruhe
- Take the bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Sidebus BlaBlaCar Bus
- Take the bus from Karlsruhe to Jajcebus
43h 52m$320–466
Madrid to Jajce by train and bus
Questions & Answers
The cheapest way to get from Madrid to Jajce is to fly and bus which costs $110 - $360 and takes 11h 22m.
The fastest way to get from Madrid to Jajce is to fly and bus which takes 11h 22m and costs $110 - $360.
No, there is no direct bus from Madrid to Jajce. However, there are services departing from Méndez Álvaro Estación Sur and arriving at Jajce via Padova, Edvard Rusjan Airport and Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 39h 16m.
The distance between Madrid and Jajce is 1983 km. The road distance is 2268.8 km.
The best way to get from Madrid to Jajce without a car is to train and bus via Paris which takes 27h 23m and costs .
It takes approximately 11h 22m to get from Madrid to Jajce, including transfers.
Madrid to Jajce bus services, operated by Tabita Tour, depart from Méndez Álvaro Estación Sur station.
Madrid to Jajce bus services, operated by Tabita Tour, arrive at Padova station.
Yes, the driving distance between Madrid to Jajce is 2269 km. It takes approximately 26h 11m to drive from Madrid to Jajce.
There are 548+ hotels available in Jajce.
What companies run services between Madrid, Spain and Jajce, Bosnia and Herzegovina?
You can take a bus from Méndez Álvaro Estación Sur to Jajce via Padova, Edvard Rusjan Airport, and Zagreb, Autobusni Kolodvor in around 39h 16m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $65–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Split Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $95–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Split Airport via Barcelona
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- $120–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Dubrovnik Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $95–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Dubrovnik Airport via Barcelona
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- $100–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- $60–170
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $65–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Split Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $95–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Split Airport via Barcelona
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- $120–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Dubrovnik Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $95–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Dubrovnik Airport via Barcelona
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- $100–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- $60–170
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- $90–420
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $110–380
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zagreb Franjo Tuđman Airport via Palma Mallorca
- Ave. Duration
- 5h 30m
- When
- Wednesday to Saturday
- Estimated price
- $65–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 5h 30m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- $65–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Mahovljani Airport via Vienna
- Ave. Duration
- 6h 55m
- When
- Wednesday and Saturday
- Estimated price
- $140–490
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- $45–170
- Website
- croatiaairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $130–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Split Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 5h 15m
- When
- Monday and Thursday
- Estimated price
- $130–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 11h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $150–700
Flights from Adolfo Suárez Madrid–Barajas Airport to Dubrovnik Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 4h 30m
- When
- Thursday
- Estimated price
- $120–550
- Website
- transavia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Paris Orly
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- $130–600
- Website
- flyulendo.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Rome
- Ave. Duration
- 5h 25m
- When
- Thursday and Sunday
- Estimated price
- $120–340
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $30–120
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $65–170
- Website
- austrian.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sarajevo via Vienna
- Ave. Duration
- 5h 15m
- When
- Tuesday to Sunday
- Estimated price
- $120–380
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 30 minutes
- Estimated price
- $110–190
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 30 minutes
- Estimated price
- $110–190
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- $70–150
- Website
- https://iryo.eu/en/home
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- $70–150
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- $65–120
- Website
- https://www.ouigo.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- $65–120
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- $90–140
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charles
- Ave. Duration
- 8h 42m
- Frequency
- Twice daily
- Estimated price
- $170–260
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- $90–140
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- $80–120
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 5 times a day
- Estimated price
- $260–420
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Augsburg Hbf
- Ave. Duration
- 5h 23m
- Frequency
- Twice a week
- Estimated price
- $190–300
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 26m
- Frequency
- 5 times a day
- Estimated price
- $130–210
- Website
- https://www.sncf-connect.com/en-en
Train from Valence Tgv Rhone-Alpes Sud to Dijon Ville
- Ave. Duration
- 2h 24m
- Frequency
- Every 3 hours
- Estimated price
- $70–120
- Website
- https://www.sncf-connect.com/en-en
Train from Dijon Ville to Zuerich Hb
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $80–130
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zuerich Hb to Graz Hbf
- Ave. Duration
- 10h 11m
- Frequency
- Twice daily
- Estimated price
- $300–950
- Website
- https://www.sbb.ch/en
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $44
- Schedules at
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $44
- Schedules at
- croatiabus.hr
Bus from Split Bus Station to Bugojno, Autobusni kolodvor
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- croatiabus.hr
Bus from Bugojno, Autobusni kolodvor to Jajce
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
Bus from Banja Luka, Autobuska Stanica to Jajce
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $44
- Schedules at
- croatiabus.hr
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $44
- Schedules at
- croatiabus.hr
- Phone
- +387 33 770 889
- [email protected]
- Website
- centrotrans.com
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $28–45
- Website
- https://centrotrans.com/en
Bus from Ključ to Jajce
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Website
- https://centrotrans.com/en
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $28–45
- Website
- https://centrotrans.com/en
Bus from Visoko, Autobuska stanica to Jajce
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- $14–35
- Website
- https://centrotrans.com/en
Bus from Dubrovnik, Autobusni kolodvor to Jablanica, Autobusni kolodvor
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $19–55
- Website
- https://centrotrans.com/en
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $28–45
- Website
- https://centrotrans.com/en
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $28–45
- Website
- https://centrotrans.com/en
- Phone
- +387 (0)36 653 250
- [email protected]
- Website
- globtour.com
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- $18–22
- Website
- https://www.globtour.com/
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- $18–22
- Website
- https://www.globtour.com/
Bus from Bugojno, Autobusni kolodvor to Jajce
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- $9–11
- Website
- https://www.globtour.com/
Bus from Dubrovnik, Autobusni kolodvor to Jablanica, Autobusni kolodvor
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- $14–18
- Website
- https://www.globtour.com/
Bus from Jablanica, Autobusni kolodvor to Jajce
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $12–15
- Website
- https://www.globtour.com/
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- $18–22
- Website
- https://www.globtour.com/
Bus from Zagreb, Autobusni Kolodvor to Jajce
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- $18–22
- Website
- https://www.globtour.com/
- Phone
- +387 61 197 121
- Website
- evropatours.com
Bus from Augsburg Hbf to Ključ
- Ave. Duration
- 6h 47m
- Frequency
- Once daily
- Schedules at
- evropatours.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Marseille, Gare de Marseille-Saint-Charles to Zagreb
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- $110–200
- Website
- https://www.flixbus.co.uk
- Phone
- + 387 32 88 44 88
- [email protected]
- Website
- jelinak.com
Bus from Split Bus Station to Bugojno, Autobusni kolodvor
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $26–31
- Schedules at
- facebook.com
- Regular prices
- $26–31
- Phone
- +387 51 214 994
- [email protected]
- Website
- autoprevoz-gs.com
Bus from Visoko, Autobuska stanica to Jajce
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $32
- Website
- https://www.autoprevoz-gs.com/
Bus from Banja Luka, Autobuska Stanica to Jajce
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Website
- https://www.autoprevoz-gs.com/
- Phone
- +387 35 320-321
- [email protected]
- Website
- transturist.ba
Bus from Dubrovnik, Autobusni kolodvor to Jablanica, Autobusni kolodvor
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Estimated price
- $19–50
- Schedules at
- transturist.ba
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Zagreb
- Ave. Duration
- 4h 42m
- Frequency
- On demand
- Estimated price
- $54–1,300
- Website
- https://www.goopti.com/en/
- Shared
- $54
- Private
- $300
Bus from Padova to Edvard Rusjan Airport
- Ave. Duration
- 3h 53m
- Frequency
- On demand
- Estimated price
- $129–1,400
- Website
- https://www.goopti.com/en/
- Shared
- $129
- Private
- $476
Bus from Edvard Rusjan Airport to Zagreb
- Ave. Duration
- 1h 24m
- Frequency
- On demand
- Estimated price
- $55–390
- Website
- https://www.goopti.com/en/
- Private
- $151
- Shared
- $55–80
- Phone
- +387 51 215-725
- [email protected]
- Website
- bocactours.com
Bus from Graz to Jajce
- Ave. Duration
- 6h 49m
- Frequency
- Once daily
- Estimated price
- $47–53
- Schedules at
- bocactours.com
- Phone
- +38762449049
- Website
- facebook.com
Bus from Graz to Jajce
- Ave. Duration
- 6h 40m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- $140–180
- Schedules at
- tabitatour.ro
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Side
- Ave. Duration
- 26h 15m
- Frequency
- Once daily
- Estimated price
- $190–340
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +387 63 330 312
- [email protected]
- Website
- cicko.eu
Bus from Karlsruhe to Jajce
- Ave. Duration
- 16h 37m
- Frequency
- Once daily
- Schedules at
- cicko-tg.com
- Phone
- +387 34 206 501
- Website
- livnobus.com
Bus from Karlsruhe to Jajce
- Ave. Duration
- 16h 55m
- Frequency
- Once daily
- Estimated price
- $116
- Schedules at
- livnobus.com
- Phone
- +387 36 576-926
- [email protected]
- Website
- autoprevoz.ba
Bus from Karlsruhe to Jajce
- Ave. Duration
- 19h 35m
- Frequency
- Twice a week
- Estimated price
- $126
- Schedules at
- autoprevoz.ba
Want to know more about travelling around Bosnia & Herzegovina
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide


































































