Rome2Rio

How to get fromGuangzhou to Latviaby plane, train, bus, car, or ferry

Find Transport to Latvia

See all options

There are 10 ways to get from Guangzhou to Latvia by plane, train, bus, car, or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Guangzhou Baiyun International Airport to Riga International Airport

    best
    1. Fly from Guangzhou Baiyun International Airport (CAN) to Riga International Airport (RIX)plane plane CAN - RIX
    19h 15m
    $333–1,103
  2. Fly Guangzhou Baiyun International Airport to Minsk National Airport, bus, train

    cheapest
    1. Fly from Guangzhou Baiyun International Airport (CAN) to Minsk National Airport (MSQ)plane plane CAN - MSQ
    2. Take the bus from Minsk Airport to Minsk stationbus bus
    3. Take the train from Minsk Pas to Polocktrain train
    4. Take the bus from Polatsk to Daugavpils Bus stationbus bus
    25h 40m
    $294–828
  3. Train, bus

    1. Take the train from Gaunghzhou station to Ji'nan Westtrain train
    2. Take the train from Jinan West to Dandongtrain train
    3. Take the train from Dandong to Pyongyangtrain train
    4. Take the train from Pyongyang to Yaroslavsky Railway Terminaltrain train
    5. Take the train from Leningradsky Railway Terminal to Pskov Passtrain train
    6. Take the bus from Pskov Bus station to Riga Central Bus Stationbus bus
    10d 5h
  4. Drive 9,325.3 km

    1. Drive from Guangzhou to Rigacar car 9,325.3 km
    4d 14h
    $1,679–2,425
  5. Fly Foshan Shadi Airport to Riga International Airport

    1. Fly from Foshan Shadi Airport (FUO) to Riga International Airport (RIX)plane plane FUO - RIX
    21h 25m
    $359–1,219
  6. Train to Shenzhen Bao'An International Airport, fly to Riga International Airport

    1. Take the train from Guangzhou South station to Humentrain train
    2. Fly from Shenzhen Bao'An International Airport (SZX) to Riga International Airport (RIX)plane plane SZX - RIX
    19h 50m
    $387–1,111
  7. Fly Guangzhou Baiyun International Airport to Khrabrovo Airport, bus

    1. Fly from Guangzhou Baiyun International Airport (CAN) to Khrabrovo Airport (KGD)plane plane CAN - KGD
    2. Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus bus
    26h 41m
    $308–1,097
  8. Fly Guangzhou Baiyun International Airport to Helsinki Airport, ferry, bus

    1. Fly from Guangzhou Baiyun International Airport (CAN) to Helsinki Airport (HEL)plane plane CAN - HEL
    2. Take the ferry from Helsinki Terminal 2 to Tallinnferry ferry
    3. Take the bus from Tallinn, Bus Station to Riga, Bus Stationbus bus
    26h 35m
    $476–844
  9. Fly Foshan Shadi Airport to Helsinki Airport, ferry, bus

    1. Fly from Foshan Shadi Airport (FUO) to Helsinki Airport (HEL)plane plane FUO - HEL
    2. Take the ferry from Helsinki Terminal 2 to Tallinnferry ferry
    3. Take the bus from Tallinn, Bus Station to Riga, Bus Stationbus bus
    28h 15m
    $432–1,110
  10. Fly Guangzhou Baiyun International Airport to Pulkovo Airport, train, bus

    1. Fly from Guangzhou Baiyun International Airport (CAN) to Pulkovo Airport (LED)plane plane CAN - LED
    2. Take the train from Airport to Pskov-1train train
    3. Take the bus from Pskov Bus station to Riga Central Bus Stationbus bus
    25h 24m

Guangzhou Baiyun International Airport (CAN) to Riga International Airport (RIX) flights

Calendar33Weekly Planes
Duration17h 5mAverage Duration
Ticket$337Cheapest Price
See schedules

Questions & Answers

What companies run services between Guangzhou, China and Latvia?

Turkish Airlines, China Southern Airlines, and two other airlines fly from Guangzhou Baiyun International Airport (CAN) to Riga International Airport (RIX) 5 times a day.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Latvia

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides