Kunming Porto Routes (3 Ways to go)
Planning a trip from Kunming to Porto Cleartrip helps you select the best route between Kunming & 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 Kunming & Porto
The distance from Kunming to Porto is approximately 12725.98kms. By car, it takes roughly 142h 58m to reach Porto from Kunming . Take a look at the 3 routes available to reach Porto from Kunming
- 1.
- Kunming to Porto Fly to Porto
- 20h 14m
- Rs. 26095
Rs. 26000
You can travel from Kunming to Porto by booking a flight. The total flight time between Kunming & Porto is around 17h 35m. The price of the flight ticket is approximately Rs.26000.
Rs. 95
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. 95.
- 2.
- Kunming to Porto Fly to Lisbon, train
- 22h 58m
- Rs. 30647
Rs. 29000
You can travel from Kunming to Lisbon by booking a flight. The total flight time between Kunming & Lisbon is around 17h 25m. The price of the flight ticket is approximately Rs.29000.
Rs. 147
You can reach Lisboa Oriente from Lisbon airport by travelling in a train. Lisbon airport to Lisboa Oriente train takes approximately 0h 7m. You can catch a train from Lisbon airport and get down at Lisboa Oriente. The price of the train ticket is approximately Rs. 147.
Rs. 1500
You can reach Vila Nova de Gaia from Lisboa Oriente by travelling in a train. Lisboa Oriente to Vila Nova de Gaia train takes approximately 2h 29m. You can catch a train from Lisboa Oriente and get down at Vila Nova de Gaia. The price of the train ticket is approximately Rs. 1500.
- 3.
- Kunming to Porto Drive
- 142h 58m
- Rs. 116260
Rs. 116260
You can take a car from Kunming to Porto. It will take you around 142h 58m to cover distance of 12725.98kms and reach Porto from Kunming. The total amount for the journey will be approximately Rs.116260.