Flights from Vilnius to Guangzhou (VNO to CAN)

Find cheap Vilnius, Lithuania to Guangzhou, China flights with our free search service. Compare all available fares for direct or connection flights to Guangzhou.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Vilnius to Guangzhou (One Way)

What is the distance between Vilnius and Guangzhou?

The average distance from Vilnius to Guangzhou is 7947 kilometers (equals to 4938 miles or 4291 nautical miles). Your flight will departure from Vilnius Airport, Lithuania and arrive on Guangzhou Baiyun International Airport, China.

How long is the flight from Vilnius to Guangzhou?

The average flight time between Vilnius to Guangzhou is 15 hours and 40 minutes.

How much is the fare for flight between Vilnius and Guangzhou?

The average price for one-way airfare from Vilnius to Guangzhou is 563 USD (none-taxes) for economy class.

Cheap flights from Vilnius to Guangzhou

Sun 18/Mar - Sun 25/Mar
7 days
$539
Sat 31/Mar - Thu 14/Jun
75 days Flights from Vilnius to Guangzhou on Turkish Airlines 31/03/2018
$989
Wed 28/Mar - Wed 04/Apr
7 days Flights from Vilnius to Guangzhou on Air France 28/03/2018
$561
Thu 12/Apr - Sun 22/Apr
10 days Flights from Vilnius to Guangzhou on Air France 12/04/2018
$601
Mon 30/Apr - Fri 04/May
4 days
$732
Sun 01/Apr - Thu 14/Jun
74 days Flights from Vilnius to Guangzhou on Air France 01/04/2018
$614
Wed 04/Jul - Wed 11/Jul
7 days
$726
Wed 30/May - Fri 22/Jun
23 days Flights from Vilnius to Guangzhou on Turkish Airlines 30/05/2018
$786
Mon 07/May - Mon 14/May
7 days Flights from Vilnius to Guangzhou on Air France 07/05/2018
$556
Wed 06/Jun - Wed 13/Jun
7 days Flights from Vilnius to Guangzhou on Air France 06/06/2018
$605
Thu 06/Sep - Mon 24/Sep
18 days Flights from Vilnius to Guangzhou on Air France 06/09/2018
$608
Mon 20/Aug - Mon 27/Aug
7 days Flights from Vilnius to Guangzhou on Finnair 20/08/2018
$658