There are 13 ways to get from Amsterdam to Tavira by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Amsterdam Airport Schiphol to Faro Airport
best- Fly from Amsterdam Airport Schiphol (AMS) to Faro Airport (FAO)plane AMS - FAO
7h 2m€87–257Train, bus via Barcelona
- Take the train from Amsterdam Centraal to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Tavirabus
20h 45m€493–908Train, bus
- Take the train from Amsterdam Centraal to Brussel-Zuid / Bruxelles-Miditrain
- Take the bus from Brussels - Midi Train Station to Lisbon - Orientebus
- Take the train from Lisboa Oriente to Farotrain Ic
37h 20m€247–409Drive 2,320.9 km
- Drive from Amsterdam to Taviracar 2,320.9 km
23h 18m€428–618Train to Rotterdam The Hague Airport, fly to Faro Airport
- Take the train from Amsterdam Centraal to Rotterdam Centraaltrain
- Fly from Rotterdam The Hague Airport (RTM) to Faro Airport (FAO)plane RTM - FAO
7h 44m€275–902Train to Eindhoven Airport, fly to Faro Airport
- Take the train from Amsterdam Centraal to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Faro Airport (FAO)plane EIN - FAO
8h 30m€94–391Fly Amsterdam Airport Schiphol to Seville Airport, bus
- Fly from Amsterdam Airport Schiphol (AMS) to Seville Airport (SVQ)plane AMS - SVQ
- Take the bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Tavirabus
8h 58m€102–318Train to Brussels Airport, fly to Faro Airport
- Take the train from Amsterdam Centraal to Anvers-Centraltrain
- Fly from Brussels Airport (BRU) to Faro Airport (FAO)plane BRU - FAO
8h 35m€93–335Train, bus to Weeze Airport, fly to Faro Airport
- Take the train from Amsterdam Centraal to Nijmegentrain
- Take the bus from Nijmegen Centraal Station to Weeze Airport Terminal 1bus
- Fly from Weeze Airport (NRN) to Faro Airport (FAO)plane NRN - FAO
9h 36m€125–595Fly Amsterdam Airport Schiphol to Lisbon-Portela Airport, train
- Fly from Amsterdam Airport Schiphol (AMS) to Lisbon-Portela Airport (LIS)plane AMS - LIS
- Take the train from Lisboa Oriente to Farotrain
10h 25m€126–417Train, bus via Ciudad Real
- Take the train from Amsterdam Centraal to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Ciudad Real-Centraltrain Ave
- Take the train from Ciudad Real-Central to Jerez De La Fronteratrain Alv
- Take the bus from Jerez de la Frontera to Tavirabus
25h 30m€539–917Train, bus #2
- Take the train from Amsterdam Centraal to Anvers-Centraltrain
- Take the train from Anvers-Central to Brussels-Nordtrain Ic / ...
- Take the bus from Brussels-North train station to Lisbonbus
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Tavirabus
37h 35m€222–425Bus
- Take the bus from Amsterdam City Center - Sloterdijk to Brussels - Midi Train Stationbus
- Take the bus from Brussels - Midi Train Station to Lisbon - Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Tavirabus
39h 6m€174–306
Amsterdam to Tavira by train and bus
Comparing Your Travel Options
The cheapest way to get from Amsterdam to Tavira is to fly which costs €85 - €260 and takes 7h 2m.
The fastest way to get from Amsterdam to Tavira is to fly which takes 7h 2m and costs €85 - €260.
No, there is no direct bus from Amsterdam to Tavira. However, there are services departing from Amsterdam City Center - Sloterdijk and arriving at Terminal Rodoviário de Tavira via Brussels - Midi Train Station and Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 39h 6m.
The distance between Amsterdam and Tavira is 2026 km. The road distance is 2320.9 km.
The best way to get from Amsterdam to Tavira without a car is to train and bus via Barcelona which takes 20h 45m and costs €490 - €950.
It takes approximately 7h 2m to get from Amsterdam to Tavira, including transfers.
Amsterdam to Tavira bus services, operated by BlaBlaCar Bus, depart from Amsterdam City Center - Sloterdijk station.
The best way to get from Amsterdam to Tavira is to fly which takes 7h 2m and costs €85 - €260. Alternatively, you can bus, which costs €170 - €310 and takes 39h 6m.
Amsterdam to Tavira bus services, operated by BlaBlaCar Bus, arrive at Brussels - Midi Train Station.
Tavira is 1h behind Amsterdam. It is currently 4:04 AM in Amsterdam and 3:04 AM in Tavira.
What companies run services between Amsterdam, Netherlands and Tavira, Portugal?
easyJet and Transavia Holland fly from Amsterdam Airport Schiphol (AMS) to Faro Airport (FAO) 3 times a day. Alternatively, you can take a bus from Amsterdam City Center - Sloterdijk to Terminal Rodoviário de Tavira via Brussels - Midi Train Station, Lisbon - Sete Rios, and Estação Rodoviária de Sete Rios in around 39h 6m.
- Website
- transavia.com
Flights from Amsterdam Airport Schiphol to Faro Airport
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- €90–450
Flights from Rotterdam The Hague Airport to Faro Airport
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- €140–700
Flights from Eindhoven Airport to Faro Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €90–450
Flights from Amsterdam Airport Schiphol to Seville Airport
- Ave. Duration
- 2h 54m
- When
- Every day
- Estimated price
- €80–410
Flights from Brussels Airport to Faro Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €70–340
Flights from Weeze Airport to Faro Airport
- Ave. Duration
- 3h 5m
- When
- Saturday
- Estimated price
- €90–450
Flights from Amsterdam Airport Schiphol to Lisbon-Portela Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €100–490
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Amsterdam Centraal to Paris Nord
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- €180–300
- Website
- Eurostar
Train from Amsterdam Centraal to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €70–120
- Website
- Eurostar
Train from Amsterdam Centraal to Rotterdam Centraal
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €24–40
- Website
- Eurostar
Train from Amsterdam Centraal to Anvers-Central
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €55–95
- Website
- Eurostar
Train from Amsterdam Centraal to Paris Nord
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- €180–300
- Website
- Eurostar
Train from Amsterdam Centraal to Anvers-Central
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €55–95
- Website
- Eurostar
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Tavira
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €11–21
- Website
- Rede Expressos
Bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Tavira
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €10–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Jerez de la Frontera to Tavira
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- €17–35
- Website
- Rede Expressos
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Tavira
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- €20–40
- Website
- Rede Expressos
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Tavira
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- €20–40
- Website
- Rede Expressos
Want to know more about travelling around Portugal
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 France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Yes, the driving distance between Amsterdam to Tavira is 2321 km. It takes approximately 23h 18m to drive from Amsterdam to Tavira.
Book your Amsterdam to Tavira bus tickets online with Omio.
There are 2976+ hotels available in Tavira.









