Travel from Osaka to Beijing

Flights from Osaka to Beijing

Japan Airlines, All Nippon Airways and three other airlines fly from Osaka to Beijing every 30 minutes.

How to get from Osaka to Beijing

Mode

Duration

Price

From Yodoyabashi subway to Shinimamiya, train to Osaka Kansai airport, fly to Beijing airport, then subway to Beijing.

6 h 52 min

$223

From Umeda(Hankyu) train to Osaka airport, fly to Beijing airport, then subway to Beijing.

8 h 53 min

$376

From Yodoyabashi subway to Shin-Osaka, train to Nagoya, walk to Meitetsunagoya, train to Nagoya airport, fly to Beijing airport, then subway to Beijing.

8 h

$303

From Yodoyabashi subway to Shinimamiya, train to Osaka Kansai airport, fly to Tianjin airport, bus to Tongsha Bus terminal, walk to Yingkoudao, line 3 subway to Tianjin South, then train to Beijing.

8 h 18 min

$168

From Osaka train to Sannomiya(Port Liner), train to Kobe Port Terminal, car ferry to East Nanjing Road, line 2 subway to Shanghai Hongqiao, then train to Beijing South.

2 days 7 h

$388

From Hommachi subway to Cosmosquare, walk to Osaka, car ferry to Shanghai, walk to International Cruise Terminal, line 12 subway to West Nanjing Road, line 2 subway to Shanghai Hongqiao, then train to Beijing South.

2 days 11 h

$384

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

It takes approximately 6 h 52 min to get from Osaka to Beijing, including transfers.