Shanghai Yi Fu Theater

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)
Transportation:
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.

2020 Shanghai Yi Fu Theater Performance Schedule

Performance Date Ticket Fare (CNY)
Shaoxing Opera: Jin Se Nian Hua 13:30, Jan.1st (Mon.) 180, 120, 80
Shaoxing Opera: Xi Xiang Ji 19:15, Jan.1st (Mon.) 180, 120, 80
Peking Opera: Lu Bu & Diao Chan 19:15, Jan.4th (Sat.) 280, 180, 100, 50
Peking Opera: San Tang Hui Shen & Zhan Pu Yang 13:30, Jan.5th (Sun.) 280, 180, 100, 50
Peking Opera: He Zhu Pei & Nan Yang Guan 19:15, Jan.5th (Sun.) 280, 180, 100, 50
Peking Opera: Hua Hu Die & You Long Xi Feng & Xiang Jiang Hui 19:15, Jan.10th (Fri.) 280, 180, 100, 50
Peking Opera: Yi Peng Xue 13:30, Jan.11th (Sat.) 280, 180, 100, 50
Peking Opera: Xu Mu Xun Zi & Xin An Yi 19:15, Jan.11th (Sat.) 280, 180, 100, 50
Peking Opera: Jin Shan Si & Tie Mian Wu Si Qing Guan Pu 13:30, Jan.12th (Sun.) 280, 180, 100, 50
Peking Opera: Huo Xiao Yu 19:15, Jan.12th (Sun.) 280, 180, 100, 50
Peking Opera: Li Wa Zhuan 19:15, Jan.18th ~ 19th 280, 220, 160, 100
Peking Opera: New Year Concert 13:30, Jan.25th (Sat.) 580, 380, 280, 180, 100, 50
Peking Opera: Feng Huan Chao 13:30, Jan.26th (Sun.) 580, 380, 280, 180, 100, 50
Peking Opera: Si Lang Tan Mu 19:15, Jan.26th (Sun.) 580, 380, 280, 180, 100, 50
- Last modified on Dec. 29, 2019 -
Questions & Answers on Shanghai Yi Fu Theater
Asked by Michelle from MONGOLIA | Dec. 26, 2019 22:02Reply
Hi Looking for available performance on the 1st of January 2020.
How to buy the ticket to Shaoxing Opera: Xi Xiang Ji performance?
Answers (1)
Answered by Larry from CANADA | Dec. 29, 2019 19:44
00Reply


You can go to Shanghai Jingju Theatre. This show will be displayed at 19:15 on January 1. You can buy the ticket on the spot (No.1198, Tianyueqiao Road).
Asked by DorottyaSpitzner from HUNGARY | Nov. 13, 2019 11:16Reply
Peking Opera of Shanghai Yifu Theater
Hi!

Could someone please help me. I am looking for traditional Chinese opera tickets between December 24 and 31.
Thank you :)
Answers (1)
Answered by Ann from MALAYSIA | Nov. 17, 2019 18:43
00Reply


Sorry, there is no Peking Opera show during that time. The last one in December is in Dec. 22th.
Asked by Sharlene Cheong from NEW ZEALAND | Nov. 09, 2019 19:58Reply
Where to book ticket Shanghai Yi Fu Theater
I would like to find out what performances are available in Dec 2019?
How do I book the opera tickets?
Thank you.
Answers (2)
Answered by Justin from MALAYSIA | Nov. 11, 2019 19:47
00Reply


There are several Peking opera will be played in Yifu theater in December. You can book the ticket on official website but it only has Chinese version.
Answered by Sharlene Cheong from NEW ZEALAND | Nov. 13, 2019 01:51
00Reply


All good. Thank you for your assistance. 😃
Asked by Mimi from UNITED KINGDOM | Sep. 28, 2019 03:03Reply
Chinese opera , Kung Fu or acrobatic shows in Beijing
Hi we have only 2 nights in Beijing on 18th and 19th Oct 2019 . Can you recommend the best venue for Chinese opera , Kung fu and acrobatic shows in beijing please and their performance times . Many thanks
Answers (1)
Answered by Max from FRANCE | Sep. 29, 2019 20:33
00Reply


You can go to Chaoyang Theater to watch acrobatic show, which starts at 14:30, 16:00,17:30 and 19:00 every day. You can watch Kungfu in Red Theater at 17:15 and 19:30 every day.
Asked by Mimi from UK | Sep. 26, 2019 01:20Reply
Shanghai yiFu theatre show listing
Looking for 2 traditional Chinese opera tickets on either 22nd or 23rd October 2019 . What are the performances on these two days please ?
Answers (1)
Answered by Jennifer from FINLAND | Sep. 27, 2019 01:15
00Reply


Sorry, I can only find two opera nearby your date:
Peking Opera: Wo Hu Gou, Huang Shan Lei 19:15, Oct.13th (Sun.)
Peking Opera: Dao Ku Yin 19:15, Oct.20th (Sun.)
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)