Skip to content
4,586 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day
✓ Verified deal

Barcelona to Xi’an, China from €581

Excellent DealAiFly Score: 67/100Verified 21 May 2026 19:48 UTC

Barcelona to Xi'an with China Eastern Airlines from €581 — 12% below the typical deal price of €660.

✓ Verified DealJust published
🏷️ 12% below typical deal priceTypical deal price: €660
This deal vs. typical deal price for this route — verified 21 May 2026 at 19:48 UTC

Tickets from €581 both ways — checked baggage included.

📍 Routing & layovers
  • Outbound — Layover 1h 40m (Good connection)
  • Return — Layover 4h 15m (Long layover) ⚠️
🛂 China visa

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 in Xi’an

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.

🧳 Baggage Allowance

Bag Type Dimensions / Weight Included
👜 Personal Item Small bag / laptop ✅ Yes
🎒 Cabin Bag 8 kg ✅ Yes
🧳 Checked Bag 1 × 23 kg ✅ Yes

✅ China Eastern Airlines fare includes 1 × 23 kg checked baggage.

🌍 About Xi'an
Discover Xi'an — one of the world's most captivating destinations, offering unforgettable experiences for every type of traveller.
Posted 2h ago

More deals you might like

Loading route… Book Now →
Book Deal →
Find your deal