There are 12 ways to get from Burgos to Tavira by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Seville
best- Take the train from Burgos Rosa De Lima to Madrid Chamartíntrain Alv / ...
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Tavirabus
8h 28m€95–226Bus to Bilbao Airport, fly to Seville Airport, bus
cheapest- Take the bus from Estación de autobuses de Burgos to Bilbao Intermodalbus
- Fly from Bilbao Airport (BIO) to Seville Airport (SVQ)plane BIO - SVQ
- Take the bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Tavirabus
10h 48m€65–215Bus
- Take the bus from Estación de autobuses de Burgos to Sevilla, Estación de Autobusesbus Irun
- Take the bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Tavirabus
13h€69–129Drive 817.9 km
- Drive from Burgos to Taviracar 817.9 km
8h 38m€131–188Train, bus
- Take the train from Burgos Rosa De Lima to Madrid Chamartíntrain Alv / ...
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Huelvatrain Alv / ...
- Take the bus from Huelva to Tavirabus
9h 34m€116–203Bus via Lisbon
- Take the bus from Estación de autobuses de Burgos to Lisbon - Orientebus BlaBlaCar Bus
- Take the bus from Lisbon to Terminal Rodoviário de Tavirabus 1011
16h 10m€80–151Train to Adolfo Suárez Madrid–Barajas Airport, fly to Faro Airport
- Take the train from Burgos Rosa De Lima to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Faro Airport (FAO)plane MAD - FAO
7h 50m€74–269Train to Adolfo Suárez Madrid–Barajas Airport, fly to Seville Airport, bus
- Take the train from Burgos Rosa De Lima to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Seville Airport (SVQ)plane MAD - SVQ
- Take the bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Tavirabus
8h 25m€81–199Bus to Bilbao Airport, fly to Faro Airport
- Take the bus from Estación de autobuses de Burgos to Bilbao Intermodalbus
- Fly from Bilbao Airport (BIO) to Faro Airport (FAO)plane BIO - FAO
12h 23m€80–195Bus to Vitoria-Gasteiz Airport, fly to Seville Airport, bus
- Take the bus from Estación de autobuses de Burgos to Vitoria-Gasteizbus
- Fly from Vitoria-Gasteiz Airport (VIT) to Seville Airport (SVQ)plane VIT - SVQ
- Take the bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Tavirabus
8h 47m€117–507Train to Adolfo Suárez Madrid–Barajas Airport, fly to Jerez Airport, train, bus
- Take the train from Burgos Rosa De Lima to Madrid Chamartíntrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Jerez Airport (XRY)plane MAD - XRY
- Take the train from La Parra to Sevilla-Santa Justatrain
- Take the bus from Sevilla Santa Justa to Tavirabus
9h 48m€132–384Bus to Bilbao Airport, fly to Jerez Airport, train, bus
- Take the bus from Estación de autobuses de Burgos to Bilbao Intermodalbus
- Fly from Bilbao Airport (BIO) to Jerez Airport (XRY)plane BIO - XRY
- Take the train from La Parra to Sevilla-Santa Justatrain
- Take the bus from Sevilla Santa Justa to Tavirabus
14h 1m€108–280
Burgos to Tavira by train and bus
Questions & Answers
The cheapest way to get from Burgos to Tavira is to bus which costs €65 - €130 and takes 13h.
The fastest way to get from Burgos to Tavira is to train and fly which takes 7h 50m and costs €70 - €270.
No, there is no direct bus from Burgos to Tavira. However, there are services departing from Estación de autobuses de Burgos and arriving at Terminal Rodoviário de Tavira via Sevilla, Estación de Autobuses. The journey, including transfers, takes approximately 13h.
The distance between Burgos and Tavira is 953 km. The road distance is 817.9 km.
The best way to get from Burgos to Tavira without a car is to train and bus via Seville which takes 8h 28m and costs €95 - €230.
It takes approximately 8h 28m to get from Burgos to Tavira, including transfers.
Burgos to Tavira bus services, operated by Socibus, depart from Estación de autobuses de Burgos station.
Burgos to Tavira bus services, operated by Socibus, arrive at Sevilla, Estación de Autobuses station.
Tavira is 1h behind Burgos. It is currently 1:01 AM in Burgos and 12:01 AM in Tavira.
Yes, the driving distance between Burgos to Tavira is 818 km. It takes approximately 8h 38m to drive from Burgos to Tavira.
What companies run services between Burgos, Spain and Tavira, Portugal?
You can take a bus from Estación de autobuses de Burgos to Terminal Rodoviário de Tavira via Sevilla, Estación de Autobuses in around 13h.
- Website
- vueling.com
Flights from Bilbao Airport to Seville Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–140
Flights from Bilbao Airport to Seville Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €80–110
Flights from Adolfo Suárez Madrid–Barajas Airport to Seville Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €23–70
Flights from Adolfo Suárez Madrid–Barajas Airport to Jerez Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €50–220
Flights from Bilbao Airport to Jerez Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €110–190
Flights from Bilbao Airport to Jerez Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €70–200
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Burgos Rosa De Lima to Madrid Chamartín
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 3h 9m
- Frequency
- Every 3 hours
- Estimated price
- €55–90
- Website
- Renfe Viajeros
Train from Burgos Rosa De Lima to Madrid Chamartín
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Huelva
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- Renfe Viajeros
Train from Burgos Rosa De Lima to Madrid Chamartín
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- Renfe Viajeros
Train from Burgos Rosa De Lima to Madrid Chamartín
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- Renfe Viajeros
Train from Burgos Rosa De Lima to Madrid Chamartín
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- Renfe Viajeros
Train from La Parra to Sevilla-Santa Justa
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- Renfe Viajeros
Train from La Parra to Sevilla-Santa Justa
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- Renfe Viajeros
- 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–27
- 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
- €11–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Tavira
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €11–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Huelva to Tavira
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €5–12
- 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
- €11–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Sevilla, Estación de Autobuses to Terminal Rodoviário de Tavira
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €11–40
- Website
- Rede Expressos
- Adult
- €20–40
Bus from Sevilla Santa Justa to Tavira
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €11–27
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Tavira
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €11–27
- 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
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Burgos to Tavira bus tickets online with Omio.
There are 3102+ hotels available in Tavira.








