GoAsia
How to Get from Nanjing to Beijing

How to Get from Nanjing to Beijing

Last updated: October 16, 2026
Contents

Leaving behind the leafy boulevards and the Ming Dynasty history of Nanjing for the monumental scales of Beijing is a journey through the heart of China's transformation. While Nanjing offers a more relaxed, southern capital charm, Beijing greets you with its sprawling avenues, the Forbidden City, and a relentless energy that defines the modern superpower. The transition from the banks of the Yangtze to the northern plains is a classic route for both business travelers and those seeking to connect China's ancient imperial dots.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

As you plan this northward hop, the primary consideration is time versus budget. Both flights and high speed trains serve this route, and the train runs from city center to city center. Whether you are finishing a tour of the Sun Yat-sen Mausoleum or heading straight from a business meeting in the Xinjiekou district, both options are well-trodden and reliable.

Nanjing to Beijing by Flight

Flights depart from Nanjing Lukou International Airport (NKG) and arrive at either Beijing Capital International Airport (PEK) or Beijing Daxing International Airport (PKX). Beijing Capital offers online car-hailing, airport buses and airport express lines between the airport and the city.[1] Fares fluctuate with the booking date and the season, so compare airlines for your dates. Remember to add the time needed to reach Nanjing Lukou Airport and the check-in time for domestic flights.

Nanjing to Beijing by Train

The high speed train is the main alternative to flying. China Railway's 12306 listed G trains from Nanjing South to Beijing South on 16 October 2026 with journey times between 3 hours 19 minutes and 5 hours 22 minutes. The G2 left at 08:01 and arrived at 11:32 (3 hours 31 minutes), the G4 and G6 took 3 hours 24 minutes, and the fastest, the G30, left at 20:02 and arrived at 23:21 (3 hours 19 minutes). Overnight D trains such as the D10 and D12 take about 9 hours and arrive in the morning.[2] Foreign passengers buy real-name tickets with a valid passport and show the same passport at the station.[3]

Nanjing South Railway Station
Nanjing South Railway StationPhoto: A Chinese ID / Wikimedia Commons, CC BY-SA 4.0

Comparing Your Options

ModeDurationComfort
Flight (Economy)Short flight, plus transfers to and from the airportsHigh
High Speed Train (G)3h 19min - 5h 22min (16 Oct 2026 timetable)[2]High
Overnight Train (D)About 9h 20min (D10, D12)[2]Medium

Tips for Traveling from Nanjing to Beijing

To make your trip from the ancient southern capital to the modern northern capital as smooth as possible, keep these practical tips in mind:

  • Airport Selection: Beijing has two major airports, Beijing Capital (PEK) and Beijing Daxing (PKX). Check which one is more convenient for your final destination in the city.
  • Booking Strategy: Fares for flights and trains rise around public holidays such as Golden Week, so book early for those dates.
  • Power Banks: On domestic flights, power banks must stay in your hand baggage, need a legible 3C mark, and must not be used or charged on board.[4]
  • Identity Documents: Foreign travelers must carry their original passport for check-in, security and train stations.

Timetable

Flight Nanjing - Beijing $ 354.74–357.82 1h 50m – 2h 5m
  • →  Economy 07:50, 08:45, 11:20, 17:10, 18:40, 20:55

Frequently Asked Questions

How can I book tickets from Nanjing to Beijing?

Use the booking tool on this page to compare the transport options currently available from Nanjing to Beijing, including current prices and schedules.

What is the cheapest way to get from Nanjing to Beijing?

Compare current fares for your date: advance flight tickets and second class high speed train tickets are both options, and prices rise around public holidays. Overnight D trains are another choice if you want to save a hotel night.

What is the fastest way to get from Nanjing to Beijing?

The fastest high speed train on 16 October 2026 took 3 hours 19 minutes from Nanjing South to Beijing South. A flight is shorter in the air, but airport transfers and check-in reduce the difference.

How long does it take to get from Nanjing to Beijing?

G trains took between 3 hours 19 minutes and 5 hours 22 minutes on 16 October 2026, and the overnight D trains about 9 hours.

Which airports serve the Nanjing to Beijing route?

Flights depart from Nanjing Lukou International Airport (NKG) and arrive at either Beijing Capital International Airport (PEK) or Beijing Daxing International Airport (PKX).

Is it better to fly to Beijing Capital or Beijing Daxing?

It depends on your final destination in Beijing. Check the transfer options from each airport to the part of the city where you are staying.

Do I need my passport for domestic travel in China?

Yes. Foreign travelers use their original, valid passport to book and board trains and to check in for domestic flights.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Beijing Municipal People's Government: PEK Transport Between Airport and City Guide. Retrieved October 15, 2026.
  2. [2] China Railway (12306): 12306 ticket search: Nanjing South to Beijing South, 16 October 2026. Retrieved October 15, 2026.
  3. [3] China Railway (12306): 12306 FAQ. Retrieved October 15, 2026.
  4. [4] China Southern Airlines: Safety Tips for Transporting Lithium Batteries. Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.