Greyhound/FlixBus from Montreal to New York City is usually the cheapest direct overland option (about 8–11 hours depending on schedule and border processing). Take an early departure to arrive in NYC the same day and save a night on accommodation by using overnight segments when possible.
Budget buses (Megabus/FlixBus/Greyhound) are the cheapest (4–5 hours). Amtrak Acela/NEC lines are faster but more expensive; choose bus for cheapest route.
The Amtrak Crescent runs from D.C. toward the deep south (Atlanta → New Orleans). It's more comfortable than multiple buses for long overnight travel; book a coach seat for lowest fare.
Visit the historic Alamo (typically open ~9:00am–5:00pm) and then walk the scenic River Walk for affordable sightseeing and many inexpensive dining options.
Walk across the international pedestrian bridge (often quickest). Have passport ready; crossing is typically straightforward for most travelers—check current border wait times.
Book a first-class ADO economical overnight seat (approx. 10–12 hours). Overnight buses save a night's accommodation and are common for long Mexico routes; typical departure around 8–10pm.
Explore the main square, Metropolitan Cathedral, and Palacio Nacional; most outdoor sights accessible any time, government buildings/museums have typical hours 9:00–5:00.
Xochimilco trajinera rides usually operate 9:00–18:00 (cost varies by boat and bargaining); Teotihuacan pyramids typically open 8:00–17:00 — both are popular day trips from Mexico City.
Enjoy a last dinner in Mexico City and confirm onward travel plans (flights, buses, or continue exploring); use this buffer to ensure flexible connections.