
Bus from Belmopan to Belize City
James Bus Line + local buses · ~1.5 hours via Western Highway · BZ$8-15 / US$4-8 · Multiple daily + BZE airport connection
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Belmopan to Belize City
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
The Belmopan → Belize City return route is the standard transit for travelers heading to BZE airport or onward to the cayes.
Spring Bus connects you to operators on this route — James Bus Line + local buses ($4-8 USD, ~1.5 h).
Route details: Belmopan to Belize City
Travel time
1 h 30 min
Distance
85 km
Typical fare
$4 – $10 USD per person
Frequency
Multiple daily local buses every 30-60 min
First departure
Approx. 5:00 AM
Last departure
Approx. 7:00 PM
Operators on this route
James Bus Line · BBOC · Local buses
Pickup at Belmopan
Belmopan central bus terminal
Drop-off at Belize City
James Bus Line terminal in Belize City + BZE airport (~15-20 min taxi)
About the journey
The Belmopan → Belize City return is the standard transit for travelers heading from the capital to BZE airport or the cayes.
Travel tips for Belmopan → Belize City
- Frequent buses every 30-60 minutes — minimal planning needed.
- Onward to BZE airport — ~15-20 min taxi from Belize City terminal ($15-25 USD).
- Onward to cayes — Belize City Marine Terminal water taxi to Caye Caulker (~45 min) or San Pedro (~75-90 min).
- Don't linger at Belize City terminal after dark — taxi to hotel or airport quickly.
- Onward to other destinations — Belize City has the main transit infrastructure for cayes ferries + Hummingbird Highway south.
- Currency: USD widely accepted in Belize.
Frequently asked questions
How long is the bus from Belmopan to Belize City?
**About 1.5 hours** on James Bus Line or local bus — same as inverse direction.
How much is the bus from Belmopan to Belize City?
**BZ$8-15 / US$4-8 per person**.
Can I get to BZE airport from Belmopan?
**Yes** — Belmopan to Belize City bus (~1.5 h), then taxi to BZE airport (~15-20 min, $15-25 USD). Total ~2-2.5 hours.
Can I continue to the cayes from Belmopan?
**Yes** — Belmopan to Belize City bus (~1.5 h), then Marine Terminal water taxi to cayes (~45-90 min). Total ~3-3.5 hours.
What time do buses leave Belmopan for Belize City?
**Every 30-60 minutes during daytime** — typically 5 AM to 7 PM.
Going the other direction?