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
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.
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.
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.
- 2.
- Thessaloniki to Porto Train, bus
- 62h 9m
- Rs. 9186
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.
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.
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.
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.
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.
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.
- 3.
- Thessaloniki to Porto Bus Yubim
- 63h 12m
- Rs. 11800
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.
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.
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.
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.
- 4.
- Thessaloniki to Porto Train, night train, bus
- 54h 53m
- Rs. 17450
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.
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.
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.
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.
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.
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.
- 5.
- Thessaloniki to Porto Bus via Nice
- 60h 35m
- Rs. 17800
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.
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.
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.
- 6.
- Thessaloniki to Porto Bus and ferry, train, bus
- 48h 55m
- Rs. 19700
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.
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.
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.
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.
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.
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.
- 7.
- Thessaloniki to Porto Drive
- 34h 48m
- Rs. 34855
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.