Comprehensive Recommendation
For a comfortable and efficient journey from Anaheim, CA to San Pancho, Mexico, the best option is to fly. Direct flights on airlines like Alaska Airlines or Aeroméxico will get you to your destination in approximately 6 hours and 30 minutes, covering around 3,300 miles. Although the flight costs around £450, this option is significantly faster than land travel, which can take upwards of 28 hours and involve numerous transfers at an estimated cost of £200.
If you prefer to enjoy the scenery and take your time, land travel with Greyhound offers a unique experience, but be prepared for longer travel times and possible delays at the border. Whichever option you choose, enjoy your trip to picturesque San Pancho!