Barcelona to Xi'an with China Eastern Airlines from €581 — 12% below the typical deal price of €660.
Tickets from €581 both ways — checked baggage included.
- Outbound — Layover 1h 40m (Good connection) ✓
- Return — Layover 4h 15m (Long layover) ⚠️
Spanish + most EU passports get 30 days visa-free entry to China (2024 policy extended to 2025, expected to continue through 2026). No paperwork, no fee — present passport with at least 6 months validity on arrival. The Shanghai layover is airside transit only on the same booking, so no visa needed for the stop. If you want to break the trip and visit Shanghai for a few days, the 144-hour visa-free transit policy lets you exit the airport without a visa.
June is the warm dry shoulder before July’s humidity hits — daytime highs 28-32 C, low rain chance, blue sky days. The Terracotta Warriors site (45 min from city centre) is best visited early morning before tour buses arrive at 10am. The 14 km city wall is rideable by bike (rentals 45 yuan / ~eur 6 for 3 hours) — do it at sunset. Skip Xi’an in early May (Golden Week, May 1-5) when domestic tourists make the warriors site impassable.
Available Dates
Select a date to check live prices on Skyscanner.
2 Jun – 16 Jun€581✈︎ 16h 40m · 1 stop via ShanghaiSkyscanner →
11 Jun – 25 Jun€581✈︎ 16h 40m · 1 stop via ShanghaiSkyscanner →
12 Jun – 25 Jun€581✈︎ 16h 40m · 1 stop via ShanghaiSkyscanner →
Prices verified at time of publication. Always confirm on Skyscanner before booking.



