With airplanes this is solved, by the big infrastructure ( cities sometimes have even 2-3 airports ).
Where I live ( Berlin ) with a flight to NYC would look like :
1. City center -> TXL - 20m
2. Check-in / security - 30m ( no joke, the airport is small )
3. Flight - 9h 15m
4. Check-out / luggage - 50m
5. EWR -> City center - 50m
------------- TOTAL ---- 11h 25m
This means that ( ignoring the BFR flight time, since it's just minutes ) the time between you leave the city-center and entering the BFR should take less than 5 hours ( for Berlin ), otherwise you will not arrive faster than a plane.