There are 11 ways to get from Madrid to Vitebsk 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 Vilnius Airport, bus, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Vilnius Airport (VNO)plane MAD - VNO
- Take the bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Vitebsktrain
18h 13m$123–467Fly to Riga International Airport, train, bus
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Riga International Airport (RIX)plane MAD - RIX
- Take the train from Riga-Pasazieru to Daugavpilstrain
- Take the bus from Daugavpils Bus station to Polatskbus
- Take the train from Polock to Vitebsktrain
17h 51m$122–387Train, bus via Kaliningrad
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Strasbourgtrain Tgv
- Take the train from Strasbourg to Berlin Hbftrain Ice
- Take the bus from Berlin Hauptbahnhof to Kaliningrad Bus stationbus 905 / ...
- Take the train from Kaliningrad-Passajirsk to Vitebsktrain
2d 3h$559–894Train, bus
- 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 Mulhouse Villetrain Tgv
- Take the bus from Mulhouse to Nuremberg central bus stationbus
- Take the bus from Nuremberg to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Vitebsktrain
2d 4h$337–776Drive 3,623.8 km
- Drive from Madrid to Vitebskcar 3,623.8 km
34h 20m$604–872Fly to Kaunas, car, bus, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Kaunas (KUN)plane MAD - KUN
- Drive from Kaunas Airport to Vilnius Airportcar
- Take the bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Vitebsktrain
17h 21m$151–1,047Fly to Tartu Ülenurme Airport, train, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tartu Ülenurme Airport (TAY)plane MAD - TAY
- Take the train from Vana-Kuuste to Koidulatrain
- Take the train from Pechory-Pskovskie to Pskov-1train
- Take the bus from Pskov Bus station to Vitebsk Bus stationbus
22h 45m$226–602Bus
- Take the bus from Estación Sur de Autobuses to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Magdeburg central bus stationbus
- Take the bus from Magdeburg to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Vitebskbus
2d 6h$305–668Train, bus #2
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
- Take the train from Avignon Tgv to Mannheim Hbftrain Tgv
- Take the bus from Mannheim to Kaliningrad Bus stationbus 905
- Take the train from Kaliningrad-Passajirsk to Vitebsktrain
2d 10h$521–782Bus, train
- Take the bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Sidebus
- Take the bus from Karlsruhe to Białystokbus
- Take the bus from Bialystok, Bus Station to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Vitebsktrain
2d 13h$327–628Drive, car train
- Drive from Madrid to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Vitebskcar
42h 8m$733–1,047
Madrid to Vitebsk by bus
Comparing Your Travel Options
The cheapest way to get from Madrid to Vitebsk is to fly and train and bus which costs $120 - $390 and takes 17h 51m.
The fastest way to get from Madrid to Vitebsk is to fly and car and bus and train which takes 17h 21m and costs $150 - $1,100.
No, there is no direct bus from Madrid to Vitebsk. However, there are services departing from Estación Sur de Autobuses and arriving at Vitebsk via Paris, Quai de Bercy (Bercy Seine), Magdeburg and Minsk Central Bus Station. The journey, including transfers, takes approximately 2 days 6h.
The distance between Madrid and Vitebsk is 3131 km. The road distance is 3623.8 km.
The best way to get from Madrid to Vitebsk without a car is to train and bus via Kaliningrad which takes 2 days 3h and costs $550 - $900.
It takes approximately 18h 13m to get from Madrid to Vitebsk, including transfers.
Madrid to Vitebsk bus services, operated by ALSA, depart from Estación Sur de Autobuses station.
Madrid to Vitebsk bus services, operated by ALSA, arrive at Paris, Quai de Bercy station.
Vitebsk is 2h ahead of Madrid. It is currently 7:29 PM in Madrid and 9:29 PM in Vitebsk.
Yes, the driving distance between Madrid to Vitebsk is 3624 km. It takes approximately 34h 20m to drive from Madrid to Vitebsk.
What companies run services between Madrid, Spain and Vitebsk, Belarus?
You can take a bus from Estación Sur de Autobuses to Vitebsk via Paris, Quai de Bercy (Bercy Seine), Magdeburg central bus station, Magdeburg, and Minsk Central Bus Station in around 2d 6h.
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vilnius Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $95–420
Flights from Adolfo Suárez Madrid–Barajas Airport to Vilnius Airport via Munich
- Ave. Duration
- 7h 42m
- When
- Tuesday and Saturday
- Estimated price
- $100–470
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $110–400
- Website
- finnair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tartu Ülenurme Airport via Helsinki
- Ave. Duration
- 14h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Tartu Ülenurme Airport via Brussels, Helsinki
- Ave. Duration
- 10h 55m
- When
- Monday, Tuesday, Friday, Wednesday, Thursday, and Sunday
- Estimated price
- $250–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Tartu Ülenurme Airport via Stockholm, Helsinki
- Ave. Duration
- 14h 5m
- When
- Monday to Friday
- Estimated price
- $140–500
Flights from Adolfo Suárez Madrid–Barajas Airport to Tartu Ülenurme Airport via Luxembourg, Helsinki
- Ave. Duration
- 9h 40m
- When
- Friday
- Estimated price
- $250–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Tartu Ülenurme Airport via Dusseldorf, Helsinki
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–650
Flights from Adolfo Suárez Madrid–Barajas Airport to Tartu Ülenurme Airport via Copenhagen, Helsinki
- Ave. Duration
- 11h 20m
- When
- Monday and Friday
- Estimated price
- $140–550
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Kaunas
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- $130–430
Flights from Adolfo Suárez Madrid–Barajas Airport to Kaunas via Copenhagen
- Ave. Duration
- 6h 17m
- When
- Saturday, Monday, Wednesday, and Thursday
- Estimated price
- $130–430
Flights from Adolfo Suárez Madrid–Barajas Airport to Kaunas via Milan Bergamo
- Ave. Duration
- 6h 35m
- When
- Sunday
- Estimated price
- $130–430
- Website
- brusselsairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vilnius Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $95–370
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Brussels
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- $110–440
- Website
- airbaltic.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vilnius Airport via Munich
- Ave. Duration
- 6h 10m
- When
- Tuesday and Saturday
- Estimated price
- $190–310
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport
- Ave. Duration
- 4h
- When
- Thursday and Sunday
- Estimated price
- $110–430
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport
- Ave. Duration
- 4h
- When
- Thursday and Sunday
- Estimated price
- $110–430
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Dusseldorf
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–350
- Website
- lot.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vilnius Airport via Warsaw Chopin
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $120–220
- Website
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vilnius Airport via Prague
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- $85–290
- Website
- flysas.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 7h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–260
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 17m
- Frequency
- 3 times a day
- Estimated price
- $8–11
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 17m
- Frequency
- 3 times a day
- Estimated price
- $8–11
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Polock to Vitebsk
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $5–7
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 17m
- Frequency
- 3 times a day
- Estimated price
- $8–11
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 17m
- Frequency
- 3 times a day
- Estimated price
- $8–11
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $38–66
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $38–43
- 2nd Class (Kupé)
- $66
- 1nd Class (SW)
- $120–140
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $38–66
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $38–43
- 2nd Class (Kupé)
- $66
- 1nd Class (SW)
- $120–140
Train from Polock to Vitebsk
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- $26–46
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $26–30
- 2nd Class (Kupé)
- $46
- 1nd Class (SW)
- $80–95
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $38–66
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $38–43
- 2nd Class (Kupé)
- $66
- 1nd Class (SW)
- $120–140
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $38–66
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $38–43
- 2nd Class (Kupé)
- $66
- 1nd Class (SW)
- $120–140
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Polock to Vitebsk
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Website
- Belarusian Railway
- Website
- Belarusian Railway
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- $130–200
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- $80–130
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 27m
- Frequency
- Twice daily
- Estimated price
- $75–110
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 8h 2m
- Frequency
- Twice daily
- Estimated price
- $140–220
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Montpellier Saint-Roch to Strasbourg
- Ave. Duration
- 6h 16m
- Frequency
- 5 times a day
- Estimated price
- $180–260
- Website
- TGV inOui
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Estimated price
- $120–170
- Website
- TGV inOui
Train from Valence Tgv Rhone-Alpes Sud to Mulhouse Ville
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $110–160
- Website
- TGV inOui
Train from Avignon Tgv to Mannheim Hbf
- Ave. Duration
- 6h 27m
- Frequency
- Twice daily
- Estimated price
- $190–270
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Strasbourg to Berlin Hbf
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- $120–240
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kaliningrad-Passajirsk to Vitebsk
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- $26–60
- Website
- Russian Railways
- 1nd Class (SW)
- $130–180
- 3rd Class (Platzcart)
- $26–35
- 2nd Class (Kupé)
- $40–60
Train from Polock to Vitebsk
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $9–29
- Website
- Russian Railways
- 1nd Class (SW)
- $70–100
- 3rd Class (Platzcart)
- $9–13
- 2nd Class (Kupé)
- $21–29
Train from Kaliningrad-Passajirsk to Vitebsk
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- $26–60
- Website
- Russian Railways
- 1nd Class (SW)
- $130–180
- 3rd Class (Platzcart)
- $26–35
- 2nd Class (Kupé)
- $40–60
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $90–160
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- $60–110
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- $45–80
- Website
- Ouigo
- Phone
- 8760
- [email protected]
- Website
- Vivi
Train from Riga-Pasazieru to Daugavpils
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- $8–12
- Website
- Vivi
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Vana-Kuuste to Koidula
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $5–9
- Website
- Elron
- Express Train Ticket
- $6–9
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Pechory-Pskovskie to Pskov-1
- Ave. Duration
- 42 min
- Frequency
- 5 times a week
- Estimated price
- $2–11
- Website
- Russian Railways
- Lastochka Train
- $7–11
- Commuter Electric Train
- $2–3
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 10h 22m
- Frequency
- Once a week
- Estimated price
- $110–130
- Website
- Urlaubs-Express (UEX)
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- $14–27
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Station
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- $14–27
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Karlsruhe to Białystok
- Ave. Duration
- 22h 25m
- Frequency
- 4 times a week
- Estimated price
- $120–220
- Schedules at
- ecolines.net
Bus from Bialystok, Bus Station to Minsk Central Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- $29–55
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +370 612 88 984
- [email protected]
- Website
- Eurolines Lithuania
Bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Station
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- $14–85
- Website
- Eurolines Lithuania
Bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Station
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- $14–85
- Website
- Eurolines Lithuania
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Berlin Hauptbahnhof to Kaliningrad Bus station
Bus from Mannheim to Kaliningrad Bus station
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Mulhouse to Nuremberg central bus station
- Ave. Duration
- 8h 5m
- Frequency
- Twice daily
- Estimated price
- $45–70
- Website
- Flixbus
Bus from Paris, Quai de Bercy (Bercy Seine) to Magdeburg central bus station
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Estimated price
- $90–140
- Website
- Flixbus
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Nuremberg to Minsk Central Bus Station
- Ave. Duration
- 24h 25m
- Frequency
- Twice a week
- Estimated price
- $50–150
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +37167210066
- [email protected]
- Website
- latlines.lv
Bus from Daugavpils Bus station to Polatsk
- Ave. Duration
- 3h 24m
- Frequency
- Twice a week
- Estimated price
- $12
- Schedules at
- latlines.lv
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Pskov Bus station to Vitebsk Bus station
- Ave. Duration
- 5h 2m
- Frequency
- Once daily
- Estimated price
- $16–24
- Schedules at
- avtovokzaly.ru
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Pskov Bus station to Vitebsk Bus station
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Estimated price
- $75
- Schedules at
- vt.by
Bus from Magdeburg to Minsk Central Bus Station
- Ave. Duration
- 19h 40m
- Frequency
- 3 times a week
- Estimated price
- $150–330
- Schedules at
- vt.by
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Estación Sur de Autobuses to Paris, Quai de Bercy
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- $50–180
- Schedules at
- alsa.es
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Minsk Central Bus Station to Vitebsk
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $13–18
- Schedules at
- ecolines.by
- Book at
- ecolines.by
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Side
- Ave. Duration
- 26h 15m
- Frequency
- 3 times a day
- Estimated price
- $170–290
- Website
- BlaBlaCar Bus
- Phone
- +370 5 210 4304
- [email protected]
- Website
- Ollex
Car from Kaunas Airport to Vilnius Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- $18–500
- Website
- Ollex
Want to know more about travelling around Belarus
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






















































































