Faro Thessaloniki Routes (6 Ways to go)

Planning a trip from Faro to Thessaloniki Cleartrip helps you select the best route between Faro & Thessaloniki based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Faro & Thessaloniki

The distance from Faro to Thessaloniki is approximately 3806.62kms. By car, it takes roughly 36h 49m to reach Thessaloniki from Faro . Take a look at the 6 routes available to reach Thessaloniki from Faro

  • 1.
  • Faro to Thessaloniki Fly
  • 10h 0m
  • Rs. 7002
 
Faro
 
0h 15m
Rs. 152
Travelling in a bus is one of the ways to reach Faro Aeroporto from Faro. The total journey between Faro & Faro Aeroporto takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.152.
 
Faro Aeroporto
 
6h 0m
Rs. 6000
You can travel from Faro to Thessaloniki by booking a flight. The total flight time between Faro & Thessaloniki is around 6h 0m. The price of the flight ticket is approximately Rs.6000.
 
Thessaloniki
 
0h 45m
Rs. 850
Travelling in a bus is one of the ways to reach Thessaloniki Büro Simeonidis from Thessaloniki Flughafen. The total journey between Thessaloniki Flughafen & Thessaloniki Büro Simeonidis takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Thessaloniki Büro Simeonidis
  • 2.
  • Faro to Thessaloniki Train, ferry, bus
  • 67h 45m
  • Rs. 9075
 
Faro(P)
 
1h 6m
Rs. 310
You can reach Vila Real Santo Antonio from Faro(P) by travelling in a train. Faro(P) to Vila Real Santo Antonio train takes approximately 1h 6m. You can catch a train from Faro(P) and get down at Vila Real Santo Antonio. The price of the train ticket is approximately Rs. 310.
 
Vila Real Santo Antonio
 
0h 14m
Rs. 0
Walking is one of the ways to reach Vila Real de Santo António from Vila Real Santo Antonio. Vila Real Santo Antonio to Vila Real de Santo António by walk takes approximately 0h 14m. The distance between Vila Real Santo Antonio & Vila Real de Santo António is around 1.16kms.
 
Vila Real de Santo António
 
0h 10m
Rs. 115
Ferry is one of the ways to reach Ayamonte from Vila Real de Santo António. Vila Real de Santo António to Ayamonte by ferry takes approximately 0h 10m. The distance between Vila Real de Santo António & Ayamonte is around 1.96kms.
 
Ayamonte
 
0h 8m
Rs. 0
Walking is one of the ways to reach Ayamonte from Ayamonte. Ayamonte to Ayamonte by walk takes approximately 0h 8m. The distance between Ayamonte & Ayamonte is around 0.66kms.
 
Ayamonte
 
56h 30m
Rs. 8000
Travelling in a bus is one of the ways to reach Sofia from Ayamonte. The total journey between Ayamonte & Sofia takes around 56h 30m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Sofia
 
7h 7m
Rs. 650
You can reach Thessaloniki from Sofia by travelling in a train. Sofia to Thessaloniki train takes approximately 7h 7m. You can catch a train from Sofia and get down at Thessaloniki. The price of the train ticket is approximately Rs. 650.
 
Thessaloniki
  • 3.
  • Faro to Thessaloniki Bus Atlassib
  • 81h 59m
  • Rs. 10399
 
Faro
 
0h 20m
Rs. 45
Travelling in a bus is one of the ways to reach Olhão from Faro. The total journey between Faro & Olhão takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.45.
 
Olhão
 
1h 5m
Rs. 470
Travelling in a bus is one of the ways to reach Huelva from Olhão. The total journey between Olhão & Huelva takes around 1h 5m in a bus. The bus ticket price for the journey is approximately Rs.470.
 
Huelva
 
60h 45m
Rs. 6184
Travelling in a bus is one of the ways to reach Timişoara from Huelva. The total journey between Huelva & Timişoara takes around 60h 45m in a bus. The bus ticket price for the journey is approximately Rs.6184.
 
Timişoara
 
16h 49m
Rs. 3700
Travelling in a bus is one of the ways to reach Thessaloniki from Timişoara. The total journey between Timişoara & Thessaloniki takes around 16h 49m in a bus. The bus ticket price for the journey is approximately Rs.3700.
 
Thessaloniki
  • 4.
  • Faro to Thessaloniki Bus ALSA, train
  • 46h 40m
  • Rs. 15220
 
Faro
 
1h 25m
Rs. 500
Travelling in a bus is one of the ways to reach Huelva from Faro. The total journey between Faro & Huelva takes around 1h 25m in a bus. The bus ticket price for the journey is approximately Rs.500.
 
Huelva
 
0h 12m
Rs. 0
Walking is one of the ways to reach Huelva-Termino from Huelva. Huelva to Huelva-Termino by walk takes approximately 0h 12m. The distance between Huelva & Huelva-Termino is around 0.99kms.
 
Huelva-Termino
 
4h 8m
Rs. 1800
You can reach Merida from Huelva-Termino by travelling in a train. Huelva-Termino to Merida train takes approximately 4h 8m. You can catch a train from Huelva-Termino and get down at Merida. The price of the train ticket is approximately Rs. 1800.
 
Merida
 
0h 19m
Rs. 0
Walking is one of the ways to reach Merida from Merida. Merida to Merida by walk takes approximately 0h 19m. The distance between Merida & Merida is around 1.58kms.
 
Merida
 
22h 15m
Rs. 9500
Travelling in a bus is one of the ways to reach Deva*Roumanie from Merida. The total journey between Merida & Deva*Roumanie takes around 22h 15m in a bus. The bus ticket price for the journey is approximately Rs.9500.
 
Deva*Roumanie
 
2h 25m
Rs. 320
Travelling in a bus is one of the ways to reach Sibiu from Deva. The total journey between Deva & Sibiu takes around 2h 25m in a bus. The bus ticket price for the journey is approximately Rs.320.
 
Sibiu
 
12h 1m
Rs. 3100
Travelling in a bus is one of the ways to reach Thessaloniki from Sibiu. The total journey between Sibiu & Thessaloniki takes around 12h 1m in a bus. The bus ticket price for the journey is approximately Rs.3100.
 
Thessaloniki
  • 5.
  • Faro to Thessaloniki Bus, train via Geneve
  • 71h 6m
  • Rs. 24100
 
Faro
 
31h 30m
Rs. 9000
Travelling in a bus is one of the ways to reach Genève from Faro. The total journey between Faro & Genève takes around 31h 30m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
Genève
 
0h 6m
Rs. 0
Walking is one of the ways to reach Geneve from Genève. Genève to Geneve by walk takes approximately 0h 6m. The distance between Genève & Geneve is around 0.46kms.
 
Geneve
 
2h 43m
Rs. 5000
You can reach Zürich HB from Geneve by travelling in a train. Geneve to Zürich HB train takes approximately 2h 43m. You can catch a train from Geneve and get down at Zürich HB. The price of the train ticket is approximately Rs. 5000.
 
Zürich HB
 
11h 14m
Rs. 7500
You can reach Budapest-Keleti from Zürich HB by travelling in a train. Zürich HB to Budapest-Keleti train takes approximately 11h 14m. You can catch a train from Zürich HB and get down at Budapest-Keleti. The price of the train ticket is approximately Rs. 7500.
 
Budapest-Keleti
 
7h 57m
Rs. 900
You can reach Beograd from Budapest-Keleti by travelling in a train. Budapest-Keleti to Beograd train takes approximately 7h 57m. You can catch a train from Budapest-Keleti and get down at Beograd. The price of the train ticket is approximately Rs. 900.
 
Beograd
 
14h 17m
Rs. 1700
You can reach Thessaloniki from Beograd by travelling in a train. Beograd to Thessaloniki train takes approximately 14h 17m. You can catch a train from Beograd and get down at Thessaloniki. The price of the train ticket is approximately Rs. 1700.
 
Thessaloniki
  • 6.
  • Faro to Thessaloniki Drive
  • 36h 49m
  • Rs. 36910
 
Faro
 
36h 49m
Rs. 36910
You can take a car from Faro to Thessaloniki. It will take you around 36h 49m to cover distance of 3806.62kms and reach Thessaloniki from Faro. The total amount for the journey will be approximately Rs.36910.
 
Thessaloniki