HUB hero image

How to Travel from

Silves to Tavira

by Rideshare or Car

Silves
+0
Tavira
Transport search to Tavira
Silves
+0
Tavira
Building a composite car route
Cheapest
Best Offer!
Car
51 min
85 km.
from $4
Composite Route Car Only

Two ways to Travel from Silves to Tavira

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Comboios De Portugal

Phone:
+351 210 900 032
Website:
cp.pt/passageiros/pt
Train from Silves to Faro
Ave. Duration:
1h 7m
Frequency:
Every 3 hours
Estimated price:
$3.69–$22.93
Train from Faro to Porta
Ave. Duration:
45 min
Frequency:
Every 2 hours
Estimated price:
$2.93–$19.11

Bus operators

VAMUS - Transportes do Algarve

Phone:
+351 300 074 830
Website:
vamusalgarve.pt/#/
Bus from Silves - Bombeiros to Terminal
Ave. Duration:
45 min
Frequency:
Every 4 hours
Estimated price:
$4.33–$12.10
Bus from Terminal Rodoviário de Albufeira to Faro
Ave. Duration:
1h 30m
Frequency:
Hourly
Estimated price:
$5.35–$14.01
Bus from Faro - Terminal Rodoviário to Terminal
Ave. Duration:
1h
Frequency:
Every 4 hours
Estimated price:
$4.46–$12.10

Questions and Answers

What is the cheapest way to get from Silves to Tavira?

The cheapest way to get from Silves to Tavira is to train which costs $5.43 - $35.87 and takes 2h 51m.

What is the fastest way to get from Silves to Tavira?

The fastest way to get from Silves to Tavira is to drive which takes 53 min and costs $15.22 - $22.83 .

Is there a direct bus between Silves and Tavira?

No, there is no direct bus from Silves to Tavira. However, there are services departing from Silves - Bombeiros and arriving at Terminal Rodoviário de Tavira via Terminal Rodoviário de Albufeira and Faro - Terminal Rodoviário. The journey, including transfers, takes approximately 4h 45m.

Is there a direct train between Silves and Tavira?

No, there is no direct train from Silves to Tavira. However, there are services departing from Silves and arriving at Porta Nova via Faro. The journey, including transfers, takes approximately 2h 51m.

How far is it from Silves to Tavira?

The distance between Silves and Tavira is 88 km. The road distance is 86.5 km.

How do I travel from Silves to Tavira without a car?

The best way to get from Silves to Tavira without a car is to train which takes 2h 51m and costs $5.43 - $35.87 .

How long does it take to get from Silves to Tavira?

It takes approximately 2h 51m to get from Silves to Tavira, including transfers.

Where do I catch the Silves to Tavira bus from?

Silves to Tavira bus services, operated by VAMUS - Transportes do Algarve, depart from Silves - Bombeiros station.

Where do I catch the Silves to Tavira train from?

Silves to Tavira train services, operated by Comboios De Portugal, depart from Silves station.

Train or bus from Silves to Tavira?

The best way to get from Silves to Tavira is to train which takes 2h 51m and costs $5.43 - $35.87 . Alternatively, you can line 17 bus and bus and line 67 bus, which costs $11.96 - $32.61 and takes 4h 45m.

Where does the Silves to Tavira bus arrive?

Silves to Tavira bus services, operated by VAMUS - Transportes do Algarve, arrive at Terminal Rodoviário de Albufeira station.

Where does the Silves to Tavira train arrive?

Silves to Tavira train services, operated by Comboios De Portugal, arrive at Faro station.

Can I drive from Silves to Tavira?

Yes, the driving distance between Silves to Tavira is 87 km. It takes approximately 53 min to drive from Silves to Tavira.

How do I get a train ticket from Silves to Tavira?

Book your Silves to Tavira train tickets online with Omio.

Where can I stay near Tavira?

There are 2366+ hotels available in Tavira. Prices start at $31.49 per night.
+0