How To Get From Belize To Guatemala

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

Getting from Belize to Guatemala is a straightforward journey with several solid options for travelers.

You can cross the border by land, take a direct bus, hire a private shuttle, or even fly between the two countries depending on your budget and time.

The most popular route connects Belize’s western town of San Ignacio with Guatemala’s Flores or Tikal, while coastal routes from Belize City head to Puerto Barrios or Livingston.

In this post, we’ll break down every way to get from Belize to Guatemala, what to expect at the border, and tips for making your crossing as smooth as possible.

Let’s dive in.

How to Get From Belize to Guatemala by Land

The most common way to get from Belize to Guatemala is overland through official border crossings.

You have three main land borders to choose from, and your choice depends entirely on where you’re starting and where you want to end up.

Here are the details for each crossing.

1. The Western Border at Benque Viejo / Melchor de Mencos

This is the busiest and most traveler-friendly way to get from Belize to Guatemala.

The crossing connects San Ignacio, Belize, with Melchor de Mencos, Guatemala, and it’s the gateway to Flores and Tikal.

From San Ignacio’s bus terminal, you can catch a local bus or collectivo straight to the border for about $1–2.

Once you clear Belizean immigration, you walk across the bridge over the Macal River into Guatemala.

On the Guatemalan side, you’ll pay your entrance fee, get your passport stamped, and then hop on a shuttle or bus to Flores (about 10–15 minutes away).

A chicken bus from Melchor to Flores costs around $3–5, while a private shuttle runs about $25–35 per person.

This route is fast, reliable, and gives you easy access to Tikal from Flores.

2. The Northern Border at Santa Elena / Chetumal

If you’re starting in Belize City or the Cayes, your best bet to get from Belize to Guatemala might involve Mexico first.

You’ll take a bus from Belize City to Chetumal, Mexico, which takes about 3–4 hours and costs around $10–15.

From Chetumal, you can cross into Guatemala via the northern border at La Unión or El Ceibo.

This route is less straightforward because you’ll go through Mexico’s immigration and then Guatemala’s.

It’s slower and involves more paperwork, but it works well if you’re heading to the Petén region or want to avoid the western crowds.

Buses from Chetumal to Flores take about 6–7 hours and cost roughly $15–20.

3. The Southern Border at Punta Gorda / Puerto Barrios

For travelers heading to Guatemala’s Caribbean coast, this is a scenic and quiet way to get from Belize to Guatemala.

From Punta Gorda in southern Belize, you can take a boat or bus to the border at Sarstoon or the town of Barrios (Puerto Barrios).

The boat ride from Punta Gorda to Livingston or Puerto Barrios is a highlight, taking about 1–2 hours and costing around $30–40.

If you prefer land, a bus from Punta Gorda to the border at Modesto Mendez runs daily, and you can walk across into Guatemala.

From there, buses and shuttles connect you to Puerto Barrios, Livingston, and onward to Rio Dulce or Antigua.

This route is perfect if you’re coming from the Cayes or Hopkins and want to head straight to Guatemala’s Caribbean gems.

Direct Buses and Shuttles to Cross From Belize to Guatemala

If you don’t want to piece together local transport, many operators offer direct services that take you all the way.

The easiest way to get from Belize to Guatemala without stress is by booking a shared shuttle.

1. Shuttles From San Ignacio to Flores

Several companies run direct shuttles from San Ignacio to Flores, and this is the most popular option.

The shuttle picks you up at your hostel or hotel in San Ignacio, stops at the border to handle exit/entry formalities, and drops you at your accommodation in Flores.

The whole trip takes about 4–5 hours including border time.

Prices range from $25–35 per person, and shuttles usually depart between 7 AM and noon.

Book your shuttle a day in advance, especially during high season, to guarantee a seat.

2. Buses From Belize City to Flores

For a cheaper option, you can take a regular bus from Belize City’s main terminal.

Buses leave for the border at Benque Viejo several times daily, and the ride costs around $5–7.

Once at the border, you’ll walk through, then connect to a Guatemalan bus heading to Flores for another $5–10.

Total travel time is about 6–8 hours, depending on connections and how long the border takestakes.

It’s a budget-friendly way to get from Belize to Guatemala, though it’s slower and less comfortable than a shuttle.

3. Private Transfers For Groups

If you’re traveling with two or more people, a private transfer is a great middle ground to get from Belize to Guatemala.

You’ll have a car and driver just for you, so you can stop for bathroom breaks, photos, or snacks.

Prices start around $80–120 for the whole car from San Ignacio to Flores.

It’s pricier than a shuttle, but it’s flexible and comfortable, especially if you’re short on time.

Flying Between Belize and Guatemala: The Fastest Option

If you’re in a rush, flying is the quickest way to get from Belize to Guatemala.

You can fly from Belize City’s Philip Goldson International Airport (BZE) to Guatemala City’s La Aurora Airport (GUA).

The flight takes about 1.5 to 2 hours, and airlines like Avianca and Copa offer service on this route.

Flights can be pricey though, with one-way tickets ranging from $150–300 depending on the season.

Another option is flying to Flores’ Mundo Maya Airport (FRS) from Belize City, but that route is less frequent and sometimes requires a connection in Guatemala City.

Flying makes sense if you have limited vacation days or if you’re heading straight to Antigua or Lake Atitlán.

But for most travelers, going overland is more affordable and just part of the adventure.

Border Crossing Tips and Requirements

Regardless of how you choose to get from Belize to Guatemala, you’ll need to know the border rules.

Here’s what you should keep in mind.

1. Passport and Entry Fees

You’ll need a valid passport with at least six months of validity remaining.

Most nationalities get a 90-day tourist visa on arrival for Guatemala.

There’s also a mandatory entrance fee of around $30–40, paid in cash (quetzales or US dollars are accepted).

Have small bills ready to avoid change issues at the border.

2. Exit Fees and Departure Taxes

Belize charges an exit fee when you leave the country, usually around $40 USD.

Sometimes this is included in your shuttle or bus ticket, so check before you pay.

If it’s not included, you’ll pay cash at the Belizean immigration office.

Keep your receipt as you’ll need it to show at the next checkpoint.

3. Money and Local Currency

The border areas accept US dollars, but you’ll get a better rate using local currency.

Get some Guatemalan quetzales (GTQ) before crossing, or use an ATM in Melchor or Flores.

Always carry a bit of cash for border fees, local buses, and small purchases.

Credit cards aren’t widely accepted in rural border zones.

4. Scams and Touts to Avoid

Border areas can be busy with touts offering to “help” you through customs.

You can get from Belize to Guatemala without any assistance, so politely decline if someone tries to charge you for “expediting” your paperwork.

Follow the official signs, keep your documents in hand, and you’ll be through in 20–30 minutes.

So, How Do You Get From Belize to Guatemala?

Getting from Belize to Guatemala is easy, and you have several great options to fit your budget and schedule.

The most direct way to get from Belize to Guatemala is by land via the western border at Benque Viejo, where shuttles and buses whisk you to Flores and Tikal.

If you prefer speed, flying from Belize City to Guatemala City is your best choice, though it costs more.

If you’re on a tight budget, the chicken bus route from Belize City all the way to Flores is cheap and doable.

And if you’re exploring the southern coast, don’t overlook the boat crossing from Punta Gorda to Livingston.

Whichever route you choose, plan for a day of travel, bring your passport and cash, and expect a smooth, adventure-filled journey.

Now you know exactly how to get from Belize to Guatemala, so pack your bags and enjoy the ride.