Shanghai Yi Fu Theater

 Notice: The theatre is closed for maintenance till Mar., 2019.

Yi Fu Theater has the longest history and the largest scale among all Chinese opera theaters in Shanghai. It was once known as Tian Chan Theater. Since its establishment in 1925, it has featured Peking opera (Beijing opera) performances and has been favored by many famous Chinese opera artists. Early on, it was dubbed as the Largest Theater in the Far East. This theater is significant in the development of Peking opera in Shanghai, even throughout China. A popular saying goes that the opera actor or actress would not become famous without demonstrating his/her best performance at Yi Fu Theater.

In early 1990s the theater was rebuilt and renamed Yi Fu Theater. In 1994, the new theater was open to the public with an elegant appearance and advanced facilities. Presently, Yi Fu Theater gains great reputation due to the classical performances of operas. People even say that Yi Fu Theater is a must-go if wanting to watch Chinese operas in Shanghai.

Nowadays, the Peking opera still is its trump card attracting numerous domestic and international audiences. Besides the wonderful Peking operas, many classical Kunqu and Shaoxing operas also feast the eyes of audiences. Almost 1,000 seats with two floors and quality audiovisual facilities are now equipped here to provide much convenience for all opera lovers.

 Address: No. 701, Fuzhou Road, Huangpu District (near South Yunnan Road)
1. By bus: take no. 805 (get off at Fuzhou Road North Guangxi Road), or no. 108, 167, 312, 318, 454, 537, 930, 980 (get off at People’s Square)
2. By metro: take line 1, line 2 or line 8 and get off at People's Square. Leave from exit 2 or 3, and walk east for 2min to find the theater.

- Last modified on Dec. 29, 2018 -
Questions & Answers on Shanghai Yi Fu Theater
Asked by Reinhard Brunner from GERMANY | Apr. 02, 2017 06:16Reply
How can I make a booking for the Shanghai Yifu theatre for the Octobr 5th 2017?
Answers (1)
Answered by Anita from USA | Apr. 06, 2017 04:28

They have the official website to sell the tickets. Since there is no English version, you can ask a Chinese friend to help book the ticket on the website. Or you can need to buy the tickets when you arriving there.
Asked by Rosalie Todd from NEW ZEALAND | Aug. 05, 2016 17:48Reply
How can I make a booking for the Shanghai Yifu theatre for the August 16th 2016?
I leave home on the 14th Aug
Answers (1)
Answered by Mary from USA | Aug. 08, 2016 04:58

You can book the ticket at the official website. But the booking system is in Chinese, so you can ask your Chinese friends for help. Or, dial 86-021-63225294, or 86-021-53530054. Their email address is Good luck! :)
Asked by Fred from CANADA | Aug. 03, 2016 16:11Reply
We would love to see a Chinese opera performance in Shanghai Yifu Theater during Nov. 7-10.
But from all the online searching we've been doing it would appear that we're going to be totally out of luck. Does anyone know otherwise?
Thanks, if you can help!
Answers (1)
Answered by Bob from BRAZIL | Aug. 04, 2016 04:28

Well, there is no opera performance during your visit. Don't get upset! Maybe there will be some shows then. Just pay close attention to the official website. Good luck! :)
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)