There are 8 ways to get from Beijing to Elva by plane, train, car, bus, 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.
Fly Beijing Capital International Airport to Lennart Meri International Airport, train
best- Fly from Beijing Capital International Airport (PEK) to Lennart Meri International Airport (TLL)plane PEK - TLL
- Take the train from Ülemiste to Elvatrain
20h 29m€363–1,324Train to Beijing Daxing International Airport, fly to Lennart Meri International Airport, train
cheapest- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Lennart Meri International Airport (TLL)plane PKX - TLL
- Take the train from Ülemiste to Elvatrain
18h 44m€203–1,024Drive 7,965.3 km
- Drive from Beijing to Elvacar 7,965.3 km
4d€1,266–1,829Fly Beijing Capital International Airport to Riga International Airport, train
- Fly from Beijing Capital International Airport (PEK) to Riga International Airport (RIX)plane PEK - RIX
- Take the train from Riia raudteejaam to Elvatrain
19h 25m€324–725Train to Beijing Daxing International Airport, fly to Tartu Ülenurme Airport, bus
- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Tartu Ülenurme Airport (TAY)plane PKX - TAY
- Take the bus from Lennujaam to Elvabus
19h 22m€297–1,510Fly Beijing Capital International Airport to Tartu Ülenurme Airport, bus
- Fly from Beijing Capital International Airport (PEK) to Tartu Ülenurme Airport (TAY)plane PEK - TAY
- Take the bus from Lennujaam to Elvabus
20h 7m€317–1,410Train to Beijing Daxing International Airport, fly to Helsinki Airport, ferry, train
- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Helsinki Airport (HEL)plane PKX - HEL
- Take the ferry from Helsinki to Tallinnferry
- Take the train from Tallinn to Elvatrain
19h 21mFly Beijing Capital International Airport to Pulkovo Airport, train
- Fly from Beijing Capital International Airport (PEK) to Pulkovo Airport (LED)plane PEK - LED
- Take the train from Airport to Pechory-Pskovskietrain
- Take the train from Koidula to Kirsitrain
20h 42m€231–1,035
Beijing Capital International Airport (PEK) to Lennart Meri International Airport (TLL) flights
Questions & Answers
The cheapest way to get from Beijing to Elva is to fly and train which costs €320 - €750 and takes 19h 25m.
The fastest way to get from Beijing to Elva is to train and fly which takes 18h 44m and costs €200 - €1100.
The distance between Beijing and Elva is 6589 km. The road distance is 7965.3 km.
It takes approximately 20h 29m to get from Beijing to Elva, including transfers.
Elva is 5h behind Beijing. It is currently 11:05 AM in Beijing and 6:05 AM in Elva.
Yes, the driving distance between Beijing to Elva is 7965 km. It takes approximately 4 days 0h to drive from Beijing to Elva.
There are three+ hotels available in Elva.
What companies run services between Beijing, China and Elva, Estonia?
There is no direct connection from Beijing to Elva. However, you can take the subway to Beijing Capital Airport T2, walk to Beijing Capital International Airport (PEK) airport, fly to Lennart Meri International Airport (TLL), walk to Ülemiste, then take the train to Elva. Alternatively, you can drive from Beijing to Elva in around 4d.
- Website
- finnair.com
Flights from Beijing Daxing International Airport to Tartu Ülenurme Airport via Helsinki Airport
- Ave. Duration
- 14h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €290–1,500
Flights from Beijing Daxing International Airport to Tartu Ülenurme Airport via Istanbul, Helsinki Airport
- Ave. Duration
- 18h 20m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- €350–2,000
Flights from Beijing Capital International Airport to Tartu Ülenurme Airport via Warsaw Chopin, Helsinki Airport
- Ave. Duration
- 16h 27m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €320–1,500
Flights from Beijing Capital International Airport to Tartu Ülenurme Airport via Oslo, Helsinki Airport
- Ave. Duration
- 16h 15m
- When
- Tuesday and Thursday
- Estimated price
- €330–1,700
Flights from Beijing Capital International Airport to Tartu Ülenurme Airport via Copenhagen, Helsinki Airport
- Ave. Duration
- 16h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €330–1,500
Flights from Beijing Capital International Airport to Tartu Ülenurme Airport via Prague, Helsinki Airport
- Ave. Duration
- 16h 45m
- When
- Monday and Wednesday
- Estimated price
- €370–1,800
Flights from Beijing Capital International Airport to Tartu Ülenurme Airport via Berlin Brandenburg, Helsinki Airport
- Ave. Duration
- 16h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €360–1,800
Flights from Beijing Capital International Airport to Tartu Ülenurme Airport via Stockholm, Helsinki Airport
- Ave. Duration
- 15h 45m
- When
- Friday
- Estimated price
- €310–1,400
Flights from Beijing Daxing International Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 13h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €190–1,000
- Website
- airbaltic.com
Flights from Beijing Capital International Airport to Lennart Meri International Airport via Berlin Brandenburg
- Ave. Duration
- 19h 30m
- When
- Sunday
- Estimated price
- €230–1,200
Flights from Beijing Capital International Airport to Riga International Airport via Oslo
- Ave. Duration
- 12h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €240–1,200
Flights from Beijing Capital International Airport to Riga International Airport via Berlin Brandenburg
- Ave. Duration
- 13h 15m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €250–1,300
Flights from Beijing Capital International Airport to Riga International Airport via Stockholm
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- €220–1,000
Flights from Beijing Capital International Airport to Riga International Airport via Budapest
- Ave. Duration
- 13h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €240–1,200
Flights from Beijing Capital International Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- €230–1,100
Flights from Beijing Daxing International Airport to Lennart Meri International Airport via Helsinki Airport, Riga International Airport
- Ave. Duration
- 14h 35m
- When
- Thursday and Sunday
- Estimated price
- €200–1,100
- Website
- flysas.com
Flights from Beijing Capital International Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- €210–1,000
Flights from Beijing Capital International Airport to Riga International Airport via Oslo
- Ave. Duration
- 12h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €240–1,200
Flights from Beijing Capital International Airport to Riga International Airport via Stockholm
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- €220–1,000
Flights from Beijing Capital International Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- €230–1,100
- Website
- turkishairlines.com
Flights from Beijing Daxing International Airport to Tartu Ülenurme Airport via Helsinki Airport
- Ave. Duration
- 14h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €290–1,500
Flights from Beijing Daxing International Airport to Tartu Ülenurme Airport via Istanbul, Helsinki Airport
- Ave. Duration
- 18h 20m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- €350–2,000
Flights from Beijing Capital International Airport to Tartu Ülenurme Airport via Stockholm, Helsinki Airport
- Ave. Duration
- 15h 45m
- When
- Friday
- Estimated price
- €310–1,400
Flights from Beijing Daxing International Airport to Lennart Meri International Airport via Istanbul
- Ave. Duration
- 22h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €220–1,300
- Website
- lot.com
Flights from Beijing Capital International Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 14h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €210–950
Flights from Beijing Capital International Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 14h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €230–1,100
- Website
- wizzair.com
Flights from Beijing Capital International Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 14h 10m
- When
- Friday
- Estimated price
- €210–950
Flights from Beijing Capital International Airport to Lennart Meri International Airport via Budapest
- Ave. Duration
- 18h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €220–1,100
- Website
- ryanair.com
Flights from Beijing Capital International Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 14h 15m
- When
- Wednesday
- Estimated price
- €200–900
- Website
- csair.com
Flights from Beijing Daxing International Airport to Helsinki Airport
- Ave. Duration
- 8h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €390–480
- Website
- hainanairlines.com
Flights from Beijing Capital International Airport to Pulkovo Airport
- Ave. Duration
- 8h 40m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €210–1,000
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Ülemiste to Elva
- Ave. Duration
- 2h 41m
- Frequency
- Every 2 hours
- Estimated price
- €11–20
- Website
- https://elron.ee/en
- Express Train Ticket
- €13–20
Train from Riia raudteejaam to Elva
- Ave. Duration
- 3h 3m
- Frequency
- 3 times a day
- Estimated price
- €12–21
- Website
- https://elron.ee/en
- Express Train Ticket
- €14–21
Train from Tallinn to Elva
- Ave. Duration
- 2h 49m
- Frequency
- Every 2 hours
- Estimated price
- €12–20
- Website
- https://elron.ee/en
- Express Train Ticket
- €14–20
Train from Koidula to Kirsi
- Ave. Duration
- 1h 14m
- Frequency
- 4 times a day
- Estimated price
- €5–9
- Website
- https://elron.ee/en
- Express Train Ticket
- €5–9
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Ülemiste to Elva
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- €10–14
- Website
- https://ltglink.lt/en
Train from Riia raudteejaam to Elva
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- €11–15
- Website
- https://ltglink.lt/en
Train from Tallinn to Elva
- Ave. Duration
- 3h 3m
- Frequency
- Once daily
- Estimated price
- €11–15
- Website
- https://ltglink.lt/en
Train from Beijing West to Beijing Daxing Airport
- Adult - second class
- €2–4
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Airport to Pechory-Pskovskie
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a week
- Estimated price
- €11–17
- Website
- https://eng.rzd.ru/
- Lastochka Train
- €11–17
- Commuter Electric Train
- €11–17
- Phone
- +372 627 9080
- info@hansabuss.ee
- Website
- hansabuss.ee
Bus from Lennujaam to Elva
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €4–6
- Website
- https://hansabuss.ee/en/
- Schedules at
- https://hansabuss.ee/en/liinireisid/commercial-lines/
- Website
- en.tallink.com
Ferry from Helsinki to Tallinn
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- en.tallink.com
Want to know more about travelling around Estonia
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
How to plan an amazing trip around Scandinavia
Read the travel guide
















