1map logoGo to main page

New York City, NY, USA to Oaxaca from $144: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
New York City, United States of America
to
Oaxaca, Mexico

How to Get from New York City to Oaxaca: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$144 - Train, PlaneBest price
3436 kmDistance
10h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from New York City to Oaxaca with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
10h  10m
Estimated price
$248-532
Recommended
Company
various
Train
Plane
Average Duration
11h  43m
Estimated price
$144-794
Cheapest
route map
Distance: 3436 km
Duration: 10h 10m

See more options

Company
various
Plane
Average Duration
10h  41m
Estimated price
$178-477
Company
various
Plane
Average Duration
10h  48m
Estimated price
$263-628
Company
various
Bus
Average Duration
53h  21m
Estimated price
$426-2480
Company
various
Bus
Average Duration
58h  22m
Estimated price
$2481-2482
Company
various
Train
Bus
Average Duration
75h  3m
Estimated price
$2483-2484
Company
various
Train
Bus
Average Duration
75h  5m
Estimated price
$2485-2486
Company
various
Drive
Average Duration
49h  1m
Estimated price
$2487-2488

Traveling From New York to Oaxaca

You’ll find a striking contrast between the bustling streets of New York and the vibrant markets of Oaxaca, where rich history meets warm culture.

Best Neighbourhoods in Oaxaca

Oaxaca boasts vibrant neighborhoods, each offering distinct experiences for visitors.

Centro Histórico
• Home to stunning colonial architecture.
• Lively markets and street food abound.
Jalatlaco
• Charming cobblestone streets lined with cafés.
• Known for its colorful, artistic vibe.
Santa María del Tule
• Famous for the ancient Tule tree.
• A serene spot away from city hustle.

Best Times To Visit Oaxaca's Attractions

Timing your visits can greatly enhance your experience in Oaxaca's rich cultural landscape.

Monte Albán
Visit early in the morning to enjoy fewer crowds and cooler temperatures.
Zócalo
Late afternoon or early evening offers vibrant local life and stunning sunsets.
Mercado 20 de Noviembre
Go on weekdays for a more relaxed shopping and dining experience.

Oaxaca Weather: What to Expect Year-Round

Oaxaca enjoys a mild climate with a warm dry season from October to April and a rainy season from May to September. Understanding the weather helps you plan your activities; visiting during the dry season often means more sunshine and outdoor fun.

Dining Recommendation

Try tlayudas, a large Oaxacan pizza topped with local ingredients like beans, cheese, and fresh veggies, at a local mercado. The communal atmosphere and vibrant flavors you’ll find in Oaxaca bring a refreshing contrast to the upscale dining scenes in New York.

New York City - Oaxaca operators

Explore transport companies operating between New York City and Oaxaca, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aeromexico.com

Plane from Newark (EWR) to Oaxaca (OAX)

Average Duration
8h 46m
Estimated price
$5325-5326

Plane from New York JFK to Oaxaca (OAX)

Average Duration
10h 33m
Estimated price
$5327-5328
Website
united.com

Plane from Newark (EWR) to Oaxaca (OAX)

Average Duration
8h 27m
Estimated price
$5325-5326

Plane from New York La Guardia to Oaxaca (OAX)

Average Duration
8h 27m
Estimated price
$5327-5329

Plane from Philadelphia (PHL) to Oaxaca (OAX)

Average Duration
8h 13m
Estimated price
$5321-1440
Website
volaris.com

Plane from Newark (EWR) to Oaxaca (OAX)

Average Duration
7h 27m
Estimated price
$5325-5326

Plane from New York JFK to Oaxaca (OAX)

Average Duration
9h 45m
Estimated price
$1441-5322

Plane from New York JFK to Oaxaca (OAX)

Average Duration
8h
Estimated price
$1442-5329

Plane from Philadelphia (PHL) to Oaxaca (OAX)

Average Duration
8h 45m
Estimated price
$2489-1443
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from New York Penn Station to 30th Street Station

Average Duration
1h 8m
Estimated price
$1448-1444
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from New York Penn Station to New Orleans Union Passenger Terminal

Average Duration
31h 47m
Estimated price
$1788-794790
Bus
Website
gotobus.com

Bus from New York to Memphis - Summer Ave

Average Duration
19h 15m
Estimated price
$17870-1441
Contact phone
646-630-7186
Website
wandacoach.com

Bus from New York, NY to Memphis - Summer Ave

Average Duration
19h 15m
Estimated price
$17870-2489
Contact phone
+1 888 358 6762
Website
tornadobus.com

Bus from Memphis to Waco

Average Duration
9h 25m
Estimated price
$4776-79410
Contact phone
800 881 8181
Website
turimex.com

Bus from Waco to Terminal Central de Autobuses del Norte

Average Duration
26h 30m
Estimated price
$17820-7942
Contact phone
+52 55 2886 8728
Website
autotravel.mx

Bus from Terminal Central de Autobuses del Norte to Oaxaca

Average Duration
9h
Estimated price
$1783-4775
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal Central de Autobuses del Norte to Oaxaca

Average Duration
7h 10m
Estimated price
$79470-1785
Drive

Drive from New York to Oaxaca

Average Duration
48h
Estimated price
$2487-2488

New York City to Oaxaca: Overview of Bus, Train, Flight, and Car Trips

Traveling between New York City and Oaxaca offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for plane travellers
• Be sure to check your layover times when booking your flight from Newark to Oaxaca, as some itineraries may involve longer waits between connections, especially if you're flying with Aeroméxico or Volaris; aim for a layover of at least 1.5 to 2 hours to ensure a smooth transfer.
• Upon arriving at Oaxaca Airport (OAX), look for the official taxi kiosk inside the terminal, where you can purchase a ticket to the city center; taxi fares typically range from $200 to $300 pesos (approximately $10 to $15 USD), and it’s a flat rate depending on your destination.
• Before your trip, visit the airline websites for American Airlines (aa.com), United Airlines (united.com), Volaris (volaris.com), and Aeroméxico (aeromexico.com) for possible dining options available on board; knowing your choices can enhance your travel experience, especially on longer flights.

Frequently asked questions

Find out more about the route from New York City to Oaxaca.

Or choose the category:
The distance between New York and Oaxaca is approximately 2135 miles by air. The typical travel time by plane is around 9 hours and 56 minutes. By combining train and air travel, the total travel time is about 11 hours and 40 minutes. If you prefer to travel by road, the distance is 2981 miles, but the travel time by car or bus will depend on the specific route taken and factors such as traffic and rest breaks.
The most cost-effective and time-efficient transportation option for traveling from New York to Oaxaca is to fly. The flight takes approximately 10 hours and 45 minutes and costs between $170 and $480. This is the quickest way to reach Oaxaca, taking only 9 hours and 56 minutes, with ticket prices ranging from $240 to $450. Flying allows for convenient and swift travel between the two destinations.
The prices for bus travel between New York and Oaxaca can range from $426 to $960. However, it is important to note that these prices can vary depending on factors such as the season, demand, and the type of bus service chosen. It is recommended to check with different bus companies to compare prices and book tickets in advance to secure the best deals.
To travel from New York to Oaxaca without using public transportation, you can opt for a road trip. The driving distance between New York and Oaxaca is approximately 2981 miles, which takes around 2 days and 1 hour of non-stop driving. However, it is important to note that the prices to get from New York to Oaxaca by car can vary between $500 and $800.
To travel from New York to Oaxaca without a car, the best option is to take a bus. The bus journey takes approximately 2 days and 12 hours, and the ticket price ranges from $420 to $1,000. Although it is a long journey, traveling by bus allows you to relax and enjoy the sights along the way. Another alternative is to take a train to Philadelphia and then fly to Oaxaca, which takes around 11 hours and 40 minutes.
No, there is no direct link between New York and Oaxaca by bus. However, there are bus services available that include transfers. The journey typically takes approximately 2 days and 20 hours, with transfers in Atlanta, Commerce, Dallas, and Mexico City. Bus services are operated by Eagle Bus and ADO.
The flight duration between New York and Oaxaca with one stopover, typically takes around 7 hours and 56 minutes. However, please note that there is no direct flight from Newark Airport to Oaxaca Airport. Prices for this flight route can vary and typically range from $247 to $450.
There are plenty of accommodation options available in Oaxaca. There are over 585 hotels to choose from, catering to various budgets and preferences. Prices start at $89 per night, and you can find a wide range of hotels offering different amenities and locations within the city. Whether you prefer luxury hotels, boutique accommodations, or budget-friendly options, you will be able to find a suitable place to stay near Oaxaca.

Trips from New York City

Trips to Ithaca