Hear ye! Hear ye! If you live in or near the Charlotte area, your dreams of going to Shanghai are about to come true. Air Canada just drastically reduced its routes from Charlotte, North Carolina into Shanghai, China. The lowest price found is only $379 roundtrip.

This deal has availability between mid-October through December. It is best to use a travel search engine such as Skyscanner to find the lowest price. Be sure to filter through to the months mentioned.

This is not a direct flight. It appears that there is a long layover in Canada. Instead of sitting in the airport for the long wait, head out and explore the city that you stop in. You can turn this into a 2-for-1 deal easily.

Please remember that American tourists must purchase a visa to visit mainland China beyond a short 72-hour stopover. You must have a valid passport with at least 6 months before expiration and two blank pages. You can find more details on the visa process here.

Related: China To Oust France As World’s Most Popular Tourist Destination

Shanghai, on China’s central coast, is the country’s biggest city and a global financial hub. Its heart is the Bund, a famed waterfront promenade lined with colonial-era buildings. Across the Huangpu River rises the Pudong district’s futuristic skyline, including 632m Shanghai Tower and the Oriental Pearl TV Tower, with distinctive pink spheres.

You can get the best photos at night. This is when the waterfront comes alive with all of its lights.

You can expect accommodations, food, and activities throughout the country to be affordable at just about every turn. There are high-budget options for anyone that wants to experience true Chinese luxury, but with soup dumplings from street vendors for $2, tours of the Jing’an and Jade Buddha temples for under $10 and accommodations on Airbnb for less than $20 a night, you won’t have to splurge to have a good time.

Move fast, a deal like this won’t last long.