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 Belize City?

Book now

There are 4 ways to get from Santa Rosa de Lima to Belize City by car, plane, bus 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.

Recommended option

Drive, fly  •  5h 9m

  1. Drive from Santa Rosa de Lima to Tegucigalpa
  2. Fly from Tegucigalpa (TGU) to Belize City Goldson Intl Apt (BZE) TGU - BZE

Cheapest option

Bus, shuttle  •  22h 56m

  1. Take the bus from Santa Rosa de Lima to San Salvador
  2. Take the bus from Terminal San Carlos - Ticabus to Guatemala Aguilar Batres
  3. Take a shuttle bus from Guatemala City to Belize City

2 alternative options

Bus  •  19h 21m

  1. Take the bus from Santa Rosa de Lima to San Salvador 346 / ...
  2. Take the bus from San Salvador to Belize City

Drive  •  13h 8m

  1. Drive from Santa Rosa de Lima to Belize City 902.4 km

Questions & Answers

The cheapest way to get from Santa Rosa de Lima to Belize City is to bus and shuttle which costs $100 - $140 and takes 22h 56m.

More details

The fastest way to get from Santa Rosa de Lima to Belize City is to drive and fly which takes 5h 9m and costs $330 - $490.

More details

The distance between Santa Rosa de Lima and Belize City is 568 km. The road distance is 902.4 km.

Get driving directions

The best way to get from Santa Rosa de Lima to Belize City without a car is to bus and shuttle which takes 22h 56m and costs $100 - $140.

More details

It takes approximately 5h 9m to get from Santa Rosa de Lima to Belize City, including transfers.

More details

Yes, the driving distance between Santa Rosa de Lima to Belize City is 902 km. It takes approximately 13h 8m to drive from Santa Rosa de Lima to Belize City.

Get driving directions

There are 28+ hotels available in Belize City. Prices start at $63 USD per night.

More details

Map of how to get from Santa Rosa de Lima to Belize City.
Launch map view
  • Distance: 568 km
  • Duration: 5h 9m

What companies run services between Santa Rosa de Lima, El Salvador and Belize City, Belize?

You can take a bus from Santa Rosa de Lima to Belize City via San Salvador and San Salvador in around 19h 21m.

Airlines
CM Airlines
Website
cmairlines.com
Flights from Tegucigalpa to Belize City Goldson Intl Apt via San Pedro Sula
Ave. Duration
2h 52m
When
Monday, Tuesday, Thursday and Friday
Estimated price
$500 - $900
Tropic Air
Website
tropicair.com
Flights from Tegucigalpa to Belize City Goldson Intl Apt via San Pedro Sula
Ave. Duration
3h
When
Monday, Tuesday, Thursday and Friday
Estimated price
$500 - $900
Bus operators
El Salvador Local Buses
Bus from Santa Rosa de Lima to San Salvador
Ave. Duration
3h 11m
Frequency
Every 30 minutes
Estimated price
$3 - $5
Tica Bus
Phone
+52 962 625 2435
Email
info@ticabus.com
Website
ticabus.com
Bus from Santa Rosa de Lima to San Salvador
Ave. Duration
3h 42m
Frequency
4 times a week
Estimated price
$17 - $24
Schedules at
ticabus.com
Tourist
$17 - $24
Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
Phone
+504 9919-5375
Website
cristobalcolon.com.gt
Bus from Terminal San Carlos - Ticabus to Guatemala Aguilar Batres
Ave. Duration
6h
Frequency
Twice daily
Estimated price
$24 - $55
Schedules at
cristobalcolon.com.gt
Getaway Travels
Email
getawaytravelsint@gmail.com
Website
belizetransfer.com
Shuttle from Guatemala City to Belize City
Ave. Duration
11h
Frequency
Once daily
Estimated price
$58
Schedules at
belizetransfer.com

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 French strikes 2018: What are my alternative transport options?, Heading to Europe? Read this before you buy a Eurail Pass and Italian Lakes: Getting around by train - to help you get the most out of your next trip.