Open-jaw flights from Montreal or Toronto to Singapore and return from Shanghai starting at only $506 to $513. Flights in Asia are cheap so you could do several countries between the open-jaw destinations like Thailand for less than $250. You can stay in Shanghai less than 144hrs without a visa but the flights must come from outside China. Ex: Bangkok-Shanghai-Montreal. Working also with Beijing instead of Shanghai.

* If you do not see the examples below, the cause is your Adblock program then just disable it for Yulair and thanks for your support.

Here are some examples from Montreal:

Here are some examples from Toronto:

Flights examples from Singapore to Bangkok and then to Shanghai:
More dates available, you can also switch dates between the examples to change the duration of your trip.

Compare prices for flights on:

Best sites to find the lowest price on accommodation:

Get a 45$ rebate for your first reservation on Airbnb

List of baggage allowance for each carrier

* All prices were valid at the time of publication, but prices may change quickly and some may not be available for long. See terms and conditions for more details.

Screenshot





Travel hacker & Cheap flights finder at Yulair