Shanghai je pasijans koji koristi Mahjongg pločice. Cilj igre je ukloniti sve pločice. Uklonite pločice dodirivanjem odgovarajućih otvorenih pločica. Kao u kartaškoj igri pasijansa, možda nećete moći pobijediti.
Pločice se slažu jedna na drugu. Odgovarajuće pločice mogu se ukloniti samo ako su "otvorene". Pločica je otvorena ako nema pločicu desno ili lijevo ili na vrhu.
Pločice se podudaraju ako su iste ili ako su dio grupe. Grupe su godišnja doba (proljeće, ljeto, jesen, zima) ili cvijeće (šljiva, iris, bambus, krizantema). Odgovarajuće pločice su u setovima od četiri.
Osim grupa Godišnja doba i Cvijeće, setovi uključuju vjetrove, zmajeve, bambus, novčiće ili točkice i lica ili likove.
Ova igra je inspirirana PLATO Mah-Jonggom Brodieja Lockarda.