Thessaloniki Porto Routes (7 Ways to go)

Planning a trip from Thessaloniki to Porto Cleartrip helps you select the best route between Thessaloniki & Porto 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 Thessaloniki & Porto

The distance from Thessaloniki to Porto is approximately 3594.71kms. By car, it takes roughly 34h 48m to reach Porto from Thessaloniki . Take a look at the 7 routes available to reach Porto from Thessaloniki

  • 1.
  • Thessaloniki to Porto Fly
  • 9h 36m
  • Rs. 6435
 
Thessaloniki Büro Simeonidis
 
0h 45m
Rs. 850
Travelling in a bus is one of the ways to reach Thessaloniki Flughafen from Thessaloniki Büro Simeonidis. The total journey between Thessaloniki Büro Simeonidis & Thessaloniki Flughafen takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Thessaloniki Flughafen
 
6h 20m
Rs. 5500
You can travel from Thessaloniki to Porto by booking a flight. The total flight time between Thessaloniki & Porto is around 6h 20m. The price of the flight ticket is approximately Rs.5500.
 
Porto
 
0h 28m
Rs. 85
You can reach Trindade from Aeroporto by travelling in a train. Aeroporto to Trindade train takes approximately 0h 28m. You can catch a train from Aeroporto and get down at Trindade. The price of the train ticket is approximately Rs. 85.
 
Trindade
  • 2.
  • Thessaloniki to Porto Train, bus
  • 62h 9m
  • Rs. 9186
 
Thessaloniki
 
6h 52m
Rs. 1400
You can reach Sofija from Thessaloniki by travelling in a train. Thessaloniki to Sofija train takes approximately 6h 52m. You can catch a train from Thessaloniki and get down at Sofija. The price of the train ticket is approximately Rs. 1400.
 
Sofija
 
0h 5m
Rs. 0
Walking is one of the ways to reach Central Station from Sofija. Sofija to Central Station by walk takes approximately 0h 5m. The distance between Sofija & Central Station is around 0.38kms.
 
Central Station
 
0h 2m
Rs. 36
Travelling in a Subway is one of the ways to reach Serdika from Central Station. Central Station to Serdika by Subway takes approximately 0h 2m. The distance between Central Station & Serdika is around 1.44kms.
 
Serdika
 
50h 45m
Rs. 7000
Travelling in a bus is one of the ways to reach Mirandela from Sofia - Bus Station. The total journey between Sofia - Bus Station & Mirandela takes around 50h 45m in a bus. The bus ticket price for the journey is approximately Rs.7000.
 
Mirandela
 
0h 10m
Rs. 0
Walking is one of the ways to reach Mirandela from Mirandela. Mirandela to Mirandela by walk takes approximately 0h 10m. The distance between Mirandela & Mirandela is around 0.79kms.
 
Mirandela
 
2h 11m
Rs. 750
Travelling in a bus is one of the ways to reach Porto from Mirandela. The total journey between Mirandela & Porto takes around 2h 11m in a bus. The bus ticket price for the journey is approximately Rs.750.
 
Porto
  • 3.
  • Thessaloniki to Porto Bus Yubim
  • 63h 12m
  • Rs. 11800
 
Thessaloniki Opposite Main Train Station
 
5h 30m
Rs. 800
Travelling in a bus is one of the ways to reach Sofia Zentral Omnibus Bahnhof from Thessaloniki Opposite Main Train Station. The total journey between Thessaloniki Opposite Main Train Station & Sofia Zentral Omnibus Bahnhof takes around 5h 30m in a bus. The bus ticket price for the journey is approximately Rs.800.
 
Sofia Zentral Omnibus Bahnhof
 
47h 4m
Rs. 8000
Travelling in a bus is one of the ways to reach Valladolid from Sofia. The total journey between Sofia & Valladolid takes around 47h 4m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Valladolid
 
0h 7m
Rs. 0
Walking is one of the ways to reach Valladolid from Valladolid. Valladolid to Valladolid by walk takes approximately 0h 7m. The distance between Valladolid & Valladolid is around 0.54kms.
 
Valladolid
 
8h 31m
Rs. 3000
Travelling in a bus is one of the ways to reach Porto - Casa da Música from Valladolid. The total journey between Valladolid & Porto - Casa da Música takes around 8h 31m in a bus. The bus ticket price for the journey is approximately Rs.3000.
 
Porto - Casa da Música
  • 4.
  • Thessaloniki to Porto Train, night train, bus
  • 54h 53m
  • Rs. 17450
 
Thessaloniki
 
6h 52m
Rs. 1400
You can reach Sofija from Thessaloniki by travelling in a train. Thessaloniki to Sofija train takes approximately 6h 52m. You can catch a train from Thessaloniki and get down at Sofija. The price of the train ticket is approximately Rs. 1400.
 
Sofija
 
14h 46m
Rs. 1200
You can reach Timisoara Nord from Sofia by travelling in a train. Sofia to Timisoara Nord train takes approximately 14h 46m. You can catch a train from Sofia and get down at Timisoara Nord. The price of the train ticket is approximately Rs. 1200.
 
Timisoara Nord
 
0h 9m
Rs. 0
Walking is one of the ways to reach Timisoara from Timisoara Nord. Timisoara Nord to Timisoara by walk takes approximately 0h 9m. The distance between Timisoara Nord & Timisoara is around 0.72kms.
 
Timisoara
 
15h 15m
Rs. 7000
Travelling in a bus is one of the ways to reach Zaragoza from Timisoara. The total journey between Timisoara & Zaragoza takes around 15h 15m in a bus. The bus ticket price for the journey is approximately Rs.7000.
 
Zaragoza
 
11h 35m
Rs. 7000
You can reach Vigo-Guixar from Zaragoza Delicias by travelling in a train. Zaragoza Delicias to Vigo-Guixar train takes approximately 11h 35m. You can catch a train from Zaragoza Delicias and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 7000.
 
Vigo-Guixar
 
2h 16m
Rs. 850
You can reach Porto(Campanha) from Vigo-Guixar by travelling in a train. Vigo-Guixar to Porto(Campanha) train takes approximately 2h 16m. You can catch a train from Vigo-Guixar and get down at Porto(Campanha). The price of the train ticket is approximately Rs. 850.
 
Porto(Campanha)
  • 5.
  • Thessaloniki to Porto Bus via Nice
  • 60h 35m
  • Rs. 17800
 
Thessaloniki
 
9h 15m
Rs. 3300
Travelling in a bus is one of the ways to reach Belgrade from Thessaloniki. The total journey between Thessaloniki & Belgrade takes around 9h 15m in a bus. The bus ticket price for the journey is approximately Rs.3300.
 
Belgrade
 
20h 50m
Rs. 7500
Travelling in a bus is one of the ways to reach Nice from Belgrade. The total journey between Belgrade & Nice takes around 20h 50m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Nice
 
28h 30m
Rs. 7000
Travelling in a bus is one of the ways to reach Porto from Nice. The total journey between Nice & Porto takes around 28h 30m in a bus. The bus ticket price for the journey is approximately Rs.7000.
 
Porto
  • 6.
  • Thessaloniki to Porto Bus and ferry, train, bus
  • 48h 55m
  • Rs. 19700
 
Thessaloniki
 
9h 14m
Rs. 2200
Travelling in a bus and ferry is one of the ways to reach Brindisi from Thessaloniki. Thessaloniki to Brindisi by bus and ferry takes approximately 9h 14m. The distance between Thessaloniki & Brindisi is around 584.9kms.
 
Brindisi
 
0h 20m
Rs. 0
Walking is one of the ways to reach Brindisi from Brindisi. Brindisi to Brindisi by walk takes approximately 0h 20m. The distance between Brindisi & Brindisi is around 1.67kms.
 
Brindisi
 
8h 3m
Rs. 6000
You can reach Piacenza from Brindisi by travelling in a train. Brindisi to Piacenza train takes approximately 8h 3m. You can catch a train from Brindisi and get down at Piacenza. The price of the train ticket is approximately Rs. 6000.
 
Piacenza
 
0h 40m
Rs. 500
You can reach Voghera from Piacenza by travelling in a train. Piacenza to Voghera train takes approximately 0h 40m. You can catch a train from Piacenza and get down at Voghera. The price of the train ticket is approximately Rs. 500.
 
Voghera
 
6h 38m
Rs. 4500
You can reach Saint-Charles from Voghera by travelling in a train. Voghera to Saint-Charles train takes approximately 6h 38m. You can catch a train from Voghera and get down at Saint-Charles. The price of the train ticket is approximately Rs. 4500.
 
Saint-Charles
 
20h 0m
Rs. 6500
Travelling in a bus is one of the ways to reach Porto Hospital Sao Joao from Marseille Gare Routière Saint Charles. The total journey between Marseille Gare Routière Saint Charles & Porto Hospital Sao Joao takes around 20h 0m in a bus. The bus ticket price for the journey is approximately Rs.6500.
 
Porto Hospital Sao Joao
  • 7.
  • Thessaloniki to Porto Drive
  • 34h 48m
  • Rs. 34855
 
Thessaloniki
 
34h 48m
Rs. 34855
You can take a car from Thessaloniki to Porto. It will take you around 34h 48m to cover distance of 3594.71kms and reach Porto from Thessaloniki. The total amount for the journey will be approximately Rs.34855.
 
Porto