Porto Ljubljana Routes (11 Ways to go)

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

The distance from Porto to Ljubljana is approximately 2471.25kms. By car, it takes roughly 23h 13m to reach Ljubljana from Porto . Take a look at the 11 routes available to reach Ljubljana from Porto

  • 1.
  • Porto to Ljubljana Fly to Venice, shuttle
  • 10h 34m
  • Rs. 9495
 
Trindade
 
0h 29m
Rs. 95
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 95.
 
Aeroporto
 
4h 35m
Rs. 6500
You can travel from Porto to Venice by booking a flight. The total flight time between Porto & Venice is around 4h 35m. The price of the flight ticket is approximately Rs.6500.
 
Venice
 
3h 0m
Rs. 2900
Travelling in a Shuttle is one of the ways to reach Ljubljana from Venice Airport. Venice Airport to Ljubljana by Shuttle takes approximately 3h 0m. The distance between Venice Airport & Ljubljana is around 233.11kms.
 
Ljubljana
  • 2.
  • Porto to Ljubljana Fly to Zagreb, shuttle
  • 10h 0m
  • Rs. 9795
 
Trindade
 
0h 29m
Rs. 95
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 95.
 
Aeroporto
 
5h 0m
Rs. 7500
You can travel from Porto to Zagreb by booking a flight. The total flight time between Porto & Zagreb is around 5h 0m. The price of the flight ticket is approximately Rs.7500.
 
Zagreb
 
2h 1m
Rs. 2200
Travelling in a Shuttle is one of the ways to reach Ljubljana from Zagreb Airport. Zagreb Airport to Ljubljana by Shuttle takes approximately 2h 1m. The distance between Zagreb Airport & Ljubljana is around 154.79kms.
 
Ljubljana
  • 3.
  • Porto to Ljubljana Bus Atlassib
  • 48h 6m
  • Rs. 10740
 
Porto - Deus da Sorte
 
3h 15m
Rs. 900
Travelling in a bus is one of the ways to reach Vigo from Porto - Deus da Sorte. The total journey between Porto - Deus da Sorte & Vigo takes around 3h 15m in a bus. The bus ticket price for the journey is approximately Rs.900.
 
Vigo
 
38h 30m
Rs. 7740
Travelling in a bus is one of the ways to reach Padova from Vigo. The total journey between Vigo & Padova takes around 38h 30m in a bus. The bus ticket price for the journey is approximately Rs.7740.
 
Padova
 
4h 21m
Rs. 2100
Travelling in a bus is one of the ways to reach Ljubljana from Padova. The total journey between Padova & Ljubljana takes around 4h 21m in a bus. The bus ticket price for the journey is approximately Rs.2100.
 
Ljubljana
  • 4.
  • Porto to Ljubljana Fly to Ljubljana
  • 8h 22m
  • Rs. 11495
 
Trindade
 
0h 29m
Rs. 95
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 95.
 
Aeroporto
 
5h 5m
Rs. 9500
You can travel from Porto to Ljubljana by booking a flight. The total flight time between Porto & Ljubljana is around 5h 5m. The price of the flight ticket is approximately Rs.9500.
 
Ljubljana
 
0h 18m
Rs. 1900
Travelling in a Shuttle is one of the ways to reach Ljubljana from Ljubljana Airport. Ljubljana Airport to Ljubljana by Shuttle takes approximately 0h 18m. The distance between Ljubljana Airport & Ljubljana is around 26.78kms.
 
Ljubljana
  • 5.
  • Porto to Ljubljana Fly to Graz, shuttle
  • 10h 1m
  • Rs. 11895
 
Trindade
 
0h 29m
Rs. 95
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 95.
 
Aeroporto
 
4h 40m
Rs. 9000
You can travel from Porto to Graz by booking a flight. The total flight time between Porto & Graz is around 4h 40m. The price of the flight ticket is approximately Rs.9000.
 
Graz
 
2h 22m
Rs. 2800
Travelling in a Shuttle is one of the ways to reach Ljubljana from Graz Airport. Graz Airport to Ljubljana by Shuttle takes approximately 2h 22m. The distance between Graz Airport & Ljubljana is around 215.56kms.
 
Ljubljana
  • 6.
  • Porto to Ljubljana Bus, night train
  • 44h 17m
  • Rs. 12000
 
Porto
 
31h 45m
Rs. 7500
Travelling in a bus is one of the ways to reach Zurich from Porto. The total journey between Porto & Zurich takes around 31h 45m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Zurich
 
11h 32m
Rs. 4500
You can reach Ljubljana from Zürich HB by travelling in a train. Zürich HB to Ljubljana train takes approximately 11h 32m. You can catch a train from Zürich HB and get down at Ljubljana. The price of the train ticket is approximately Rs. 4500.
 
Ljubljana
  • 7.
  • Porto to Ljubljana Bus Eurolines CH
  • 42h 51m
  • Rs. 13000
 
Porto
 
3h 0m
Rs. 1000
Travelling in a bus is one of the ways to reach Bragança from Porto. The total journey between Porto & Bragança takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.1000.
 
Bragança
 
27h 21m
Rs. 8000
Travelling in a bus is one of the ways to reach Zurich from Bragança. The total journey between Bragança & Zurich takes around 27h 21m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Zurich
 
10h 30m
Rs. 4000
Travelling in a bus is one of the ways to reach Ljubljana from Zurich. The total journey between Zurich & Ljubljana takes around 10h 30m in a bus. The bus ticket price for the journey is approximately Rs.4000.
 
Ljubljana
  • 8.
  • Porto to Ljubljana Fly to Trieste, shuttle
  • 10h 27m
  • Rs. 14395
 
Trindade
 
0h 29m
Rs. 95
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 95.
 
Aeroporto
 
6h 10m
Rs. 12000
You can travel from Porto to Trieste by booking a flight. The total flight time between Porto & Trieste is around 6h 10m. The price of the flight ticket is approximately Rs.12000.
 
Trieste
 
1h 18m
Rs. 2300
Travelling in a Shuttle is one of the ways to reach Ljubljana from Trieste Airport. Trieste Airport to Ljubljana by Shuttle takes approximately 1h 18m. The distance between Trieste Airport & Ljubljana is around 195.62kms.
 
Ljubljana
  • 9.
  • Porto to Ljubljana Drive
  • 23h 13m
  • Rs. 23041
 
Porto
 
23h 13m
Rs. 23041
You can take a car from Porto to Ljubljana. It will take you around 23h 13m to cover distance of 2471.25kms and reach Ljubljana from Porto. The total amount for the journey will be approximately Rs.23041.
 
Ljubljana
  • 10.
  • Porto to Ljubljana Bus, train
  • 34h 11m
  • Rs. 25750
 
Porto
 
14h 45m
Rs. 5000
Travelling in a bus is one of the ways to reach Angoulême from Porto. The total journey between Porto & Angoulême takes around 14h 45m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Angoulême
 
5h 32m
Rs. 12000
You can reach Strasbourg from Angouleme by travelling in a train. Angouleme to Strasbourg train takes approximately 5h 32m. You can catch a train from Angouleme and get down at Strasbourg. The price of the train ticket is approximately Rs. 12000.
 
Strasbourg
 
0h 38m
Rs. 1400
You can reach Karlsruhe Hbf from Strasbourg by travelling in a train. Strasbourg to Karlsruhe Hbf train takes approximately 0h 38m. You can catch a train from Strasbourg and get down at Karlsruhe Hbf. The price of the train ticket is approximately Rs. 1400.
 
Karlsruhe Hbf
 
7h 38m
Rs. 6500
You can reach Villach Hbf from Karlsruhe Hbf by travelling in a train. Karlsruhe Hbf to Villach Hbf train takes approximately 7h 38m. You can catch a train from Karlsruhe Hbf and get down at Villach Hbf. The price of the train ticket is approximately Rs. 6500.
 
Villach Hbf
 
1h 38m
Rs. 850
You can reach Ljubljana from Villach Hbf by travelling in a train. Villach Hbf to Ljubljana train takes approximately 1h 38m. You can catch a train from Villach Hbf and get down at Ljubljana. The price of the train ticket is approximately Rs. 850.
 
Ljubljana
  • 11.
  • Porto to Ljubljana Train, night train
  • 39h 52m
  • Rs. 27600
 
Porto(Campanha)
 
2h 15m
Rs. 950
You can reach Vigo-Guixar from Porto(Campanha) by travelling in a train. Porto(Campanha) to Vigo-Guixar train takes approximately 2h 15m. You can catch a train from Porto(Campanha) and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 950.
 
Vigo-Guixar
 
13h 40m
Rs. 10000
You can reach Barcelona Sants from Vigo-Guixar by travelling in a train. Vigo-Guixar to Barcelona Sants train takes approximately 13h 40m. You can catch a train from Vigo-Guixar and get down at Barcelona Sants. The price of the train ticket is approximately Rs. 10000.
 
Barcelona Sants
 
4h 59m
Rs. 3800
You can reach Lyon Part Dieu from Barcelona Sants by travelling in a train. Barcelona Sants to Lyon Part Dieu train takes approximately 4h 59m. You can catch a train from Barcelona Sants and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 3800.
 
Lyon Part Dieu
 
4h 42m
Rs. 5500
You can reach Karlsruhe Hbf from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Karlsruhe Hbf train takes approximately 4h 42m. You can catch a train from Lyon Part Dieu and get down at Karlsruhe Hbf. The price of the train ticket is approximately Rs. 5500.
 
Karlsruhe Hbf
 
7h 38m
Rs. 6500
You can reach Villach Hbf from Karlsruhe Hbf by travelling in a train. Karlsruhe Hbf to Villach Hbf train takes approximately 7h 38m. You can catch a train from Karlsruhe Hbf and get down at Villach Hbf. The price of the train ticket is approximately Rs. 6500.
 
Villach Hbf
 
1h 38m
Rs. 850
You can reach Ljubljana from Villach Hbf by travelling in a train. Villach Hbf to Ljubljana train takes approximately 1h 38m. You can catch a train from Villach Hbf and get down at Ljubljana. The price of the train ticket is approximately Rs. 850.
 
Ljubljana