COVID-19 Travel restrictions may apply. Learn More.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Puerto Barrios?

Book now

There are 8 ways to get from Oaxaca to Izabal by plane, bus, car, shuttle or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended

Fly to San Salvador, bus, drive

  1. Fly from Oaxaca (OAX) to San Salvador (SAL)
  2. Take the bus from San Salvador Terminal de Buses de Occidente to El Poy
  3. Drive from El Poy to La Palmilla Juan de Paz

Cheapest

Bus via Oaxaca

  1. Take the bus from Oaxaca to Tapachula
  2. Take the bus from Tapachula to Guatemala Zona 1
  3. Take the bus from Ciudad Guatemala Calle 15 to Puerto Barrios

Fly to Guatemala City, bus

  1. Fly from Oaxaca (OAX) to Guatemala City (GUA)
  2. Take the bus from Ciudad Guatemala Centra Norte to Gualán

Fly to San Pedro Sula, drive

  1. Fly from Oaxaca (OAX) to San Pedro Sula (SAP)
  2. Drive from San Pedro Sula to Entre Ríos

Fly to Flores, shuttle

  1. Fly from Oaxaca (OAX) to Flores (FRS)
  2. Take a shuttle bus from Flores Airport to Rio Dulce

Bus, taxi

  1. Take the bus from Oaxaca to Tapachula
  2. Take the bus from Malacatán to Guatemala City
  3. Take the bus from Guatemala City to Río Dulce
  4. Take a taxi from Río Dulce to Puerto Barrios

Bus

  1. Take the bus from Oaxaca to Tapachula
  2. Take the bus from Tapachula to Guatemala Zona 1
  3. Take the bus from Ciudad Guatemala Calle 15 to Puerto Barrios

Drive

  1. Drive from Oaxaca to Puerto Barrios

Coronavirus (COVID-19) in Guatemala

There is widespread community transmission globally.
Some travel restrictions are being lifted in Guatemala. For the latest travel status, please check the official page for Guatemala.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Guatemala.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Guatemala due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for Guatemala

Domestic travel is restricted within Guatemala due to Coronavirus (COVID-19).

Official Coronavirus (COVID-19) Information for Guatemala

Lockdown measures are currently in place for Mexico. Leaving Mexico may be in violation of local restrictions.

Last updated: August 7 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Oaxaca to Izabal is to bus via Oaxaca which costs $1100 - $1900 and takes 32h 45m.

More details

The quickest way to get from Oaxaca to Izabal is to fly and drive which costs $3500 - $12000 and takes 8h 28m.

More details

No, there is no direct bus from Oaxaca to Izabal. However, there are services departing from Oaxaca and arriving at Puerto Barrios via Tapachula and Ciudad Guatemala Calle 15. The journey, including transfers, takes approximately 27h 40m.

More details

The distance between Oaxaca and Izabal is 880 km. The road distance is 1211.9 km.

Get driving directions

The best way to get from Oaxaca to Izabal without a car is to bus which takes 27h 40m and costs $1400 - $2500.

More details

It takes approximately 10h 59m to get from Oaxaca to Izabal, including transfers.

More details

Oaxaca to Izabal bus services, operated by Ómnibus Cristóbal Colón (OCC), depart from Oaxaca station.

More details

There is no direct flight from Oaxaca Airport to San Salvador Airport. The quickest flight takes 4h 39m and has one stopover.

Search flights

Oaxaca to Izabal bus services, operated by Litegua, arrive at Puerto Barrios station.

More details

Izabal is 1h behind Oaxaca. It is currently 11:18 AM in Oaxaca and 10:18 AM in Izabal.

Map of how to get from Oaxaca to Izabal.
Launch map view
  • Distance: 880.1 km
  • Duration: 10h 59m

What companies run services between Oaxaca, Mexico and Izabal, Guatemala?

You can take a bus from Oaxaca to Puerto Barrios via Tapachula, Guatemala Zona 1, and Ciudad Guatemala Calle 15 in around 27h 40m.

Airlines
Aeroméxico
Website
aeromexico.com
Flights from Oaxaca to San Salvador via Mexico City
Ave. Duration
4h 39m
When
Every day
Estimated price
$150 - $600
Flights from Oaxaca to Guatemala City via Mexico City
Ave. Duration
4h 12m
When
Every day
Estimated price
$210 - $550
TAG Airlines
Website
tag.com.gt
Flights from Oaxaca to San Salvador via Guatemala City
Ave. Duration
6h 20m
When
Sunday
Estimated price
$260 - $490
Flights from Oaxaca to Guatemala City
Ave. Duration
2h 20m
When
Tuesday, Thursday and Sunday
Estimated price
$140 - $250
Flights from Oaxaca to Flores via Guatemala City
Ave. Duration
6h 5m
When
Tuesday, Thursday and Sunday
Estimated price
$270 - $490
Iberia
Website
iberia.com
Flights from Oaxaca to San Salvador via Guatemala City
Ave. Duration
4h 35m
When
Tuesday
Estimated price
$260 - $490
Flights from Oaxaca to San Pedro Sula via Mexico City, Miami
Ave. Duration
11h 38m
When
Every day
Estimated price
$270 - $900
Flights from Oaxaca to San Pedro Sula via Guatemala City, San Salvador
Ave. Duration
8h 55m
When
Tuesday
Estimated price
$290 - $500
Volaris El Salvador
Website
volaris.com
Flights from Oaxaca to San Salvador via Mexico City
Ave. Duration
4h 17m
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$150 - $550
Flights from Oaxaca to San Pedro Sula via Mexico City, San Salvador
Ave. Duration
6h 5m
When
Thursday and Saturday
Estimated price
$160 - $650
Avianca - Aerovías del Continente Americano S.A.
Website
avianca.com
Flights from Oaxaca to San Salvador via Mexico City
Ave. Duration
5h 14m
When
Every day
Estimated price
$140 - $470
Flights from Oaxaca to San Pedro Sula via Mexico City, San Salvador
Ave. Duration
8h 39m
When
Monday, Tuesday and Thursday
Estimated price
$150 - $550
Spirit Airlines
Website
spirit.com
Flights from Oaxaca to San Salvador via Houston
Ave. Duration
7h 31m
When
Monday and Saturday
Estimated price
$230 - $700
Flights from Oaxaca to San Pedro Sula via Houston
Ave. Duration
7h 51m
When
Monday and Saturday
Estimated price
$220 - $700
American Airlines
Website
aa.com
Flights from Oaxaca to San Pedro Sula via Merida, Miami
Ave. Duration
11h 26m
When
Monday and Friday
Estimated price
$280 - $1,000
Flights from Oaxaca to San Pedro Sula via Mexico City, Miami
Ave. Duration
11h 38m
When
Every day
Estimated price
$270 - $900
United Airlines
Website
united.com
Flights from Oaxaca to San Salvador via Houston
Ave. Duration
8h 1m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$290 - $1,100
Volaris
Website
volaris.com
Flights from Oaxaca to Guatemala City via Cancun
Ave. Duration
4h 29m
When
Tuesday and Sunday
Estimated price
$110 - $350
Bus operators
El Salvador Local Buses
Website
thebusschedule.com
Bus from San Salvador Terminal de Buses de Occidente to El Poy
Ave. Duration
3h
Frequency
Every 15 minutes
Estimated price
$2 - $6
Schedules at
horariodebuses.com
Litegua
Phone
+502 2326-9595, 23269400, 24239150, 77229480
Email
reservas@guatemalaexpedition.com
Website
litegua.com
Bus from Ciudad Guatemala Centra Norte to Gualán
Ave. Duration
3h
Frequency
5 times a day
Estimated price
$5 - $17
Schedules at
litegua.com
Plus
$8
Especial
$6
Bus from Ciudad Guatemala Calle 15 to Puerto Barrios
Ave. Duration
6h 40m
Frequency
Every 3 hours
Estimated price
$9 - $23
Schedules at
litegua.com
Especial
$10
Plus
$12
Clark Tours
Phone
(502) 2412-4700
Email
info@clarktours.com.gt
Website
clarktours.com.gt
Shuttle from Flores Airport to Rio Dulce
Ave. Duration
4h 30m
Frequency
Once a week
Estimated price
$35 - $55
Schedules at
clarktours.com.gt
Ómnibus Cristóbal Colón (OCC)
Phone
+52 555 784 4652
Email
solucioneshola@ado.com.mx
Website
ado.com.mx
Bus from Oaxaca to Tapachula
Ave. Duration
12h 55m
Frequency
3 times a day
Estimated price
$35 - $55
Schedules at
ado.com.mx
Autobuses FDN
Phone
+502 7947 7070
Email
info@transportesfuentedelnorte.com
Website
facebook.com
Bus from Malacatán to Guatemala City
Ave. Duration
4h 30m
Frequency
Every 4 hours
Estimated price
$7 - $16
Schedules at
transportesfuentedelnorte.com
Bus from Guatemala City to Río Dulce
Ave. Duration
4h
Frequency
Every 4 hours
Estimated price
$15 - $29
Schedules at
facebook.com
Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
Other operators
Taxi from Río Dulce to Puerto Barrios
Ave. Duration
1h 11m
Estimated price
$55 - $75

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, French strikes 2018: What are my alternative transport options? and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Oaxaca to Izabal is 1212 km. It takes approximately 17h 31m to drive from Oaxaca to Izabal.

Get driving directions

Volaris El Salvador, Iberia, Avianca - Aerovías del Continente Americano S.A. and four other airlines offer flights from Oaxaca Airport to San Salvador Airport.

Search flights

There are four+ hotels available in Izabal. Prices start at $100 USD per night.

More details

The best way to get from Oaxaca to Oaxaca Airport is to taxi which takes 12 min and costs $40 - $55.

More details