You can fly to one of China’s most tech-savvy cities for as low as $357 roundtrip. Xiamen Air has reduced fares on its routes from Los Angeles to Shanghai.

These flights come with short layovers. You can find direct flights from L.A. to Shanghai via United for right under $500.

Other departure cities for the Shanghai sale include Boston, New York, and San Francisco all for under $500. The travel dates span from January through April, depending on the route. Use Google Flights to find the best route for your schedule.

All United State’s citizens visiting mainland China must apply for a visa to gain entry into the country. 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.

Related: The Black Expat: ‘My Image As A Black Man Is An Asset In China’

You can expect 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.