There are 9 ways to get from Johnson City to Mexico City by car, plane, bus, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Mcghee Tyson Airport, fly
best- Drive from Johnson City to Mcghee Tyson Airport (TYS)car
- Fly from Mcghee Tyson Airport (TYS) to Benito Juárez International Airport (MEX)plane TYS - MEX
7h 37m$3,150–13,506Drive to Greenville–Spartanburg International Airport, fly
cheapest- Drive from Johnson City to Greenville–Spartanburg International Airport (GSP)car
- Fly from Greenville–Spartanburg International Airport (GSP) to Benito Juárez International Airport (MEX)plane GSP - MEX
8h 24m$2,784–11,554Drive, bus, train via Monterrey
- Drive from Johnson City to Asheville, NCcar
- Take the bus from Asheville, NC to Greensboro Bus Stopbus
- Take the train from Greensboro to New Orleans Union Passenger Terminaltrain
- Take the bus from New Orleans Bus Station to San Antonio Bus Stationbus
- Take the bus from San Antonio Bus Station to Laredo Bus Stationbus
- Take the bus from Laredo, TX to Monterrey Bus Stationbus
- Take the bus from Monterrey to Terminal Central Del Sur - Taxqueñabus
2d 5h$10,826–19,198Drive 3,076.3 km
- Drive from Johnson City to Mexico Citycar 3,076.3 km
36h 10m$5,939–8,579Fly from Tri-Cities Regional Tn/Va Airport
- Fly from Tri-Cities Regional Tn/Va Airport (TRI) to Benito Juárez International Airport (MEX)plane TRI - MEX
9h 44m$3,773–10,373Shuttle to Asheville Regional Airport, fly
- Take a shuttle bus from Black Bear Resort to Asheville Airport
- Fly from Asheville Regional Airport (AVL) to Benito Juárez International Airport (MEX)plane AVL - MEX
11h 3m$5,575–12,075Bus via Memphis
- Take the bus from Johnson City, TN to New York, NYbus
- Take the bus from New York to Memphis - Summer Avebus
- Take the bus from Tornado Bus Co - West Memphis to Nuevo Laredobus
- Take the bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueñabus
2d 10h$10,088–15,809Drive, bus, train
- Drive from Johnson City to Asheville, NCcar
- Take the bus from Asheville, NC to Greensboro Bus Stopbus
- Take the train from Greensboro to New Orleans Union Passenger Terminaltrain
- Take the bus from New Orleans Bus Station to San Antonio Bus Stationbus
- Take the bus from San Antonio to Terminal Central de Autobuses del Nortebus
2d 11h$9,236–17,668Bus
- Take the bus from Johnson City, TN to New York, NYbus
- Take the bus from New York to Atlantabus
- Take the bus from Atlanta to Houston - Telephone Rdbus
- Take the bus from Houston - Telephone Rd to McAllen Central Stationbus
- Take the bus from Reynosa to Terminal de Autobuses de Pasajeros de Orientebus
2d 18h$9,058–12,259
Mcghee Tyson Airport (TYS) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Johnson City to Mexico City is to drive and fly which costs $2700 - $12000 and takes 8h 24m.
The fastest way to get from Johnson City to Mexico City is to drive and fly which takes 7h 37m and costs $3100 - $14000.
No, there is no direct bus from Johnson City to Mexico City. However, there are services departing from Johnson City, TN and arriving at Terminal Central Del Sur - Taxqueña via New York, Tornado Bus Co - West Memphis and Nuevo Laredo. The journey, including transfers, takes approximately 2 days 10h.
The distance between Johnson City and Mexico City is 2525 km. The road distance is 3076.3 km.
The best way to get from Johnson City to Mexico City without a car is to bus via Memphis which takes 2 days 10h and costs $10000 - $16000.
It takes approximately 7h 37m to get from Johnson City to Mexico City, including transfers.
Johnson City to Mexico City bus services, operated by NYTN Bus, depart from Johnson City, TN station.
The best way to get from Johnson City to Mexico City is to fly which takes 9h 44m and costs $3700 - $11000. Alternatively, you can bus via Memphis, which costs $10000 - $16000 and takes 2 days 10h.
Johnson City to Mexico City bus services, operated by NYTN Bus, arrive at New York, NY station.
Mexico City is 2h behind Johnson City. It is currently 5:48 PM in Johnson City and 3:48 PM in Mexico City.
What companies run services between Johnson City, TN, USA and Mexico City, Mexico?
Delta, American Airlines, and two other airlines fly from Tri-Cities Regional Tn/Va Airport (TRI) to Benito Juárez International Airport (MEX) every 4 hours. Alternatively, you can take a vehicle from Johnson City to Terminal Central Del Sur - Taxqueña via Johnson City, TN, New York, NY, New York, Memphis - Summer Ave, Tornado Bus Co - West Memphis, Nuevo Laredo, and Nuevo Laredo in around 2d 10h.
- Website
- delta.com
Flights from Mcghee Tyson Airport to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- $2,800–13,000
Flights from Greenville–Spartanburg International Airport to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $2,400–11,000
Flights from Tri-Cities Regional Tn/Va Airport to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $1,900–8,500
Flights from Tri-Cities Regional Tn/Va Airport to Benito Juárez International Airport via Orlando
- Ave. Duration
- 6h 45m
- When
- Monday and Friday
- Estimated price
- $2,200–9,000
Flights from Asheville Regional Airport to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $2,000–8,500
- Website
- aeromexico.com
Flights from Mcghee Tyson Airport to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- $2,800–13,000
Flights from Greenville–Spartanburg International Airport to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $2,400–11,000
Flights from Tri-Cities Regional Tn/Va Airport to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $1,900–8,500
Flights from Tri-Cities Regional Tn/Va Airport to Benito Juárez International Airport via Orlando
- Ave. Duration
- 6h 45m
- When
- Monday and Friday
- Estimated price
- $2,200–9,000
Flights from Asheville Regional Airport to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $2,000–8,500
- Website
- aa.com
Flights from Mcghee Tyson Airport to Benito Juárez International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- $3,200–14,000
Flights from Mcghee Tyson Airport to Benito Juárez International Airport via Charlotte
- Ave. Duration
- 6h 35m
- When
- Sunday
- Estimated price
- $3,200–14,000
Flights from Mcghee Tyson Airport to Benito Juárez International Airport via Miami
- Ave. Duration
- 10h
- When
- Saturday
- Estimated price
- $3,600–15,000
Flights from Greenville–Spartanburg International Airport to Benito Juárez International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $2,800–12,000
Flights from Greenville–Spartanburg International Airport to Benito Juárez International Airport via Charlotte
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $2,600–11,000
Flights from Greenville–Spartanburg International Airport to Benito Juárez International Airport via Miami
- Ave. Duration
- 10h
- When
- Saturday
- Estimated price
- $3,000–13,000
Flights from Tri-Cities Regional Tn/Va Airport to Benito Juárez International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- $2,200–9,000
Flights from Tri-Cities Regional Tn/Va Airport to Benito Juárez International Airport via Charlotte
- Ave. Duration
- 7h 14m
- When
- Every day
- Estimated price
- $2,000–8,500
Flights from Asheville Regional Airport to Benito Juárez International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- $2,300–9,500
Flights from Asheville Regional Airport to Benito Juárez International Airport via Charlotte
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $2,100–9,000
Flights from Asheville Regional Airport to Benito Juárez International Airport via Miami
- Ave. Duration
- 10h
- When
- Saturday
- Estimated price
- $2,400–10,000
- Website
- united.com
Flights from Mcghee Tyson Airport to Benito Juárez International Airport via Houston
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- $2,900–13,000
Flights from Greenville–Spartanburg International Airport to Benito Juárez International Airport via Houston
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- $2,600–11,000
Flights from Asheville Regional Airport to Benito Juárez International Airport via Chicago O'Hare
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $2,700–11,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Greensboro to New Orleans Union Passenger Terminal
- Ave. Duration
- 21h 40m
- Frequency
- Once daily
- Estimated price
- $4,800–10,000
- Website
- https://www.amtrak.com/home.html
Train from Greensboro to New Orleans Union Passenger Terminal
- Ave. Duration
- 21h 40m
- Frequency
- Once daily
- Estimated price
- $4,800–10,000
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Asheville, NC to Greensboro Bus Stop
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $450–900
- Website
- https://www.greyhound.com/
Bus from San Antonio Bus Station to Laredo Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $410–800
- Website
- https://www.greyhound.com/
Bus from Asheville, NC to Greensboro Bus Stop
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $450–900
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from New Orleans Bus Station to San Antonio Bus Station
- Ave. Duration
- 10h 5m
- Frequency
- 5 times a week
- Estimated price
- $1,500–2,600
- Schedules at
- flixbus.com
Bus from San Antonio Bus Station to Laredo Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $440–750
- Schedules at
- flixbus.com
Bus from New Orleans Bus Station to San Antonio Bus Station
- Ave. Duration
- 10h 5m
- Frequency
- 5 times a week
- Estimated price
- $1,500–2,600
- Schedules at
- flixbus.com
- Phone
- +1-800-231-2222
- [email protected]
- Website
- greyhound.com.mx
Bus from San Antonio Bus Station to Laredo Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- $490–850
- Schedules at
- greyhound.com.mx
- Phone
- +1 479 750 3263
- Website
- transporteschayo.com
Bus from Laredo, TX to Monterrey Bus Station
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- $880–930
- Schedules at
- transporteschayo.com
- Book at
- transporteschayo.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Monterrey to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 6h 51m
- Frequency
- 3 times a day
- Estimated price
- $2,600–3,700
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 8h 44m
- Frequency
- 3 times a day
- Estimated price
- $2,700–4,500
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +1-423-725-5988
- Website
- blackbearresorttn.com
Shuttle from Black Bear Resort to Asheville Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $2,860
- Website
- https://blackbearresorttn.com/Shuttle-Service.html
- Phone
- +1 615-939-8887
- [email protected]
- Website
- nytnbus.com
Bus from Johnson City, TN to New York, NY
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $1,500–1,800
- Website
- https://www.nytnbus.com
- Adult One-way
- $1,500–1,800
Bus from Johnson City, TN to New York, NY
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $1,500–1,800
- Website
- https://www.nytnbus.com
- Adult One-way
- $1,500–1,800
- Phone
- +1 646-630-7186
- [email protected]
- Website
- wandacoach.com
Bus from New York to Memphis - Summer Ave
- Ave. Duration
- 18h 15m
- Frequency
- Once daily
- Estimated price
- $2,200–3,100
- Website
- https://www.wandacoach.com
- Book at
- https://www.gotobus.com/wanda-travel/
- Adult One Way
- $2,200–3,100
Bus from New York to Atlanta
- Ave. Duration
- 15h
- Frequency
- 5 times a day
- Estimated price
- $1,800–2,600
- Website
- https://www.wandacoach.com
- Book at
- https://www.gotobus.com/wanda-travel/
- Adult One Way
- $1,800–2,600
- Phone
- +1 888 358 6762
- [email protected]
- Website
- tornadobus.com
Bus from Tornado Bus Co - West Memphis to Nuevo Laredo
- Ave. Duration
- 17h 40m
- Frequency
- Once daily
- Estimated price
- $2,300–4,700
- Schedules at
- tornadobus.com
- Adults 11-59
- $2,300–4,700
- Phone
- +1 800 923 1799
- [email protected]
- Website
- omnibusexpress.com
Bus from San Antonio to Terminal Central de Autobuses del Norte
- Ave. Duration
- 20h 3m
- Frequency
- Once daily
- Estimated price
- $2,300–3,900
- Schedules at
- omnibusexpress.com
- Phone
- +1 800-923-1799
- [email protected]
- Website
- omnibusexpress.com
Bus from Atlanta to Houston - Telephone Rd
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $2,200–2,900
- Schedules at
- omnibusexpress.com
Bus from Houston - Telephone Rd to McAllen Central Station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,600
- Schedules at
- omnibusexpress.com
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Reynosa to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- $1,800–2,700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Yes, the driving distance between Johnson City to Mexico City is 3076 km. It takes approximately 36h 10m to drive from Johnson City to Mexico City.
There are 3669+ hotels available in Mexico City.



































