Obviously, that is a monumental task and we're still very far away from that being a reality. To tide us over, SpaceX and Elon Musk have both shared a video to explain how they think this would work.
The idea is to first have people travel out into the ocean, or similarly large body of water, and board a rocket. While in the atmosphere, the rocket separates and travels to a new city, traveling at a max speed of 27,000 km per hour.
In the example above, air travel between New York and Shanghai would only take 39 minutes. Using traditional air travel today, that flight would take 15 hours so this is obviously quite the difference.
Needless to say, people are already excited.
But, of course, the jokes are already rolling in.
There's no real time table for the BFR yet, so we're all going to have to wait a little longer before we never have to wait again.