The Beijing to Harbin train is the easy part of a Harbin trip, as long as you go to the right station. The fastest bullet train covers the route in 4 hours 35 minutes, and nearly all the fast trains leave from Beijing Chaoyang, a newer station in the east of the city, rather than the Beijing Railway Station most visitors know. Get that right and the only real decision is whether a daytime bullet train or an overnight sleeper suits your trip better.

Checked 27 Sep 2026 Timetable, stations and fares from travelchinaguide.com’s Beijing–Harbin high-speed page, accessed September 2026. Timetables change with each railway schedule revision; confirm on 12306 before booking.

Beijing to Harbin by bullet train

About 14 direct G trains a day run from Beijing Chaoyang to Harbin West, with departures spread from around 08:00 to 16:05. Beijing Railway Station has only two a day on this route. The fastest, G103, leaves Chaoyang at 08:05 and arrives at 12:40, which puts you in Harbin with enough daylight left to reach your hotel before dark.

Beijing to Harbin by high-speed train
Detail
Fastest train G103, 4 h 35 min (08:05–12:40)
Beijing station Beijing Chaoyang (about 14 trains a day); Beijing Railway Station (2)
Harbin station Harbin West, on metro Line 3
Second class ¥595–655
First class ¥952–1,049

Harbin West is the high-speed station, on the south-west side of the city and on metro Line 3. Central Street and the old town are a metro change or a taxi ride away, so allow time for that on arrival. The older Harbin Railway Station, closer to the old town, mainly handles the conventional trains below.

Checked 27 Sep 2026 travelchinaguide.com, as above. One other source quotes ¥522.5 for a second-class seat; we could not tie it to a specific train, so the range above is the one we use.

Overnight: the sleeper trains

Several conventional sleeper trains still run between the two cities, most of them to and from Beijing Fengtai station rather than Chaoyang. They save a hotel night and deliver you in the morning, which in a Harbin winter means arriving in the dark and the cold.

Overnight and slower trains, Beijing–Harbin
Type Examples Journey
Z (express) Z158, Z114, Z204, Z16, Z18, Z84 About 10–11 h
T T184, T48, T18, T298 About 11–14 h
K K342, K340, K548, K384, K350, K1302 About 15–18 h

We could not confirm current sleeper fares from a source we trust, so check the berth prices on 12306 when you book. For a sense of how low conventional fares can go: during the 2025 Spring Festival season, a discounted hard seat on the K4020 from Harbin West to Beijing, a 17-hour ride, sold for ¥30.5. There is also a daytime D train, D27, from Beijing Railway Station to Harbin West in about 7 hours 45 minutes, which is slower than any G train and only worth it if the G trains are sold out.

Checked 27 Sep 2026 Sleeper train numbers and journey times from travelchinaguide.com’s Harbin–Beijing overnight page; K4020 fare from Guangming Daily (10 Jan 2025); D27 timing from Wikipedia’s D27/28 article, which is undated, so check it still runs.

When tickets go on sale, and when not to travel

China Railway sells tickets 15 days before departure, on 12306 and through agents such as Trip.com. The 2026–27 calendar has three pressure points:

  • New Year’s Day, 1 January 2027.
  • The ice festival ceremony, expected on 5 January 2027 (not yet confirmed).
  • The Spring Festival travel rush, about 22 January to 2 March 2027 around Chinese New Year on 6 February. This is the biggest one.

The best window for a Harbin trip is early to mid-January, after the ceremony and before the rush. Book on the day your date opens. If you need help with a foreign passport on 12306, the booking steps in our Chengdu to Xi’an train guide apply here too, and China travel tips covers payment apps.

Checked 27 Sep 2026 15-day presale confirmed by 12306’s technical centre (zsnews.cn, 2 Feb 2026); travel-rush window from travelchinaguide.com; Spring Festival 2027 date from sinowander.com; ceremony date from the pattern of the last two festivals (5 Jan 2025, 5 Jan 2026).

Shanghai to Harbin

From Shanghai the train stops making sense. There has been one direct bullet train a day in each direction, G1204, taking 12 hours 12 minutes from Shanghai Hongqiao to Harbin West for ¥1,031.5 in second class. The overnight Z172 takes about 24 hours, at ¥734.5 for a soft sleeper or ¥463.5 for a hard sleeper. A flight takes around three hours. Our advice: fly from Shanghai, or break the journey in Beijing and take the morning G train from there.

Checked 27 Sep 2026 China Highlights’ Shanghai–Harbin train page, last updated 10 March 2024. The timetable may have changed since; check 12306.

Flying in instead

Harbin Taiping International Airport is about 41 km from the centre, around 50 minutes by car and more at rush hour. There is no metro to the airport. Four airport bus routes run from 07:30 until the last flight, about every 30 minutes, for a flat ¥20; bus No. 3 goes to Central Street, and the express line goes to Harbin Railway Station. A taxi costs ¥110–150.

Checked 27 Sep 2026 chinadiscovery.com’s Harbin airport-to-city page, accessed September 2026.

Train, sleeper or plane?

From Beijing, take a morning G train from Beijing Chaoyang. It is fast enough that a sleeper saves you little, and you arrive in daylight, which matters more in a Harbin winter than it does anywhere else in China. The sleeper is the choice if you want to save a hotel night and don’t mind stepping off a train at −20°C before sunrise. From Shanghai, fly. Once you are there, the 3-day Harbin itinerary starts on Central Street.

How this was put together

Built from published timetables, fares and traveller reports, not from a journey. We have not travelled this route ourselves — see how we check.