A beautiful view from within central Xian-mobile

How to get from
Beijing to Xian

Beijing to Xian Trip Overview

Distance898 km (561.3 miles)
Price range$29-$340
Ride Duration Range2h-19h 13m
Earliest Departure22:39
Latest Departure23:39

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Beijing to Xian



























































































Taking a train from Beijing to Xian

Fastest train: 4h 10m

Cheapest train: $29

The fastest: 4h 10m

The cheapest: $29

POSSIBLE AMENITIES:

A/C

WC

Food

Wifi

The fastest: 2h

The cheapest: $340

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

A beautiful view from within central Xian

About the ride from Beijing to Xian

Beijing to Xian Route Information

The distance between Beijing and Xian is 561 miles, or approximately 898 kilometers.

There are 2 ways to get from Beijing to Xian, including train,flight.

The earliest departure leaves at 22:39 and has a duration of 5 hours 41 minutes.

The fastest way to travel is by flight, which takes approximately 2 hours.

Depending on how you choose to travel, the following amenities are available: .

Beijing to Xian by train

  • Starting Price: $29
  • 62 departures a day, or 434 departures a week

There are 11 travel classes for this journey, including: Hard Seat Class, Standing Class, First Class, Second Class Seat, Business, Deluxe Soft Sleeper, Hard Sleeper, Soft Sleeper, First Class Sleeper, Second Class Sleeper and First Class Reserved Seats.

Each train ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Beijing to Xian by flight

  • Starting Price: $339
  • 4 departures a day, or 28 departures a week

The only travel class available is Economy.

Each flight ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all options.

Companies Operating from Beijing to Xian

Average time

4h 10m - 19h 13m

Average price

$29 - $134

Average time

2h 10m

Average price

$340

Average time

2h - 2h 10m

Average price

$340

Popular stations and stops in Beijing and Xian

Departure stations in Beijing

Beijing Fengtai

Beijing

Beijing West

Arrival stations in Xian

Xian

Xian North

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.