1map logoGo to main page

San Salvador to Guatemala City from $17: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Salvador, El Salvador
to
Guatemala City, Guatemala

How to Get from San Salvador to Guatemala City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$17 by busBest price
179 kmDistance
3h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Salvador to Guatemala City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Transportes KING Quality, S.A.
Bus
Average Duration
3h 
Estimated price
$17-17
Recommended
Company
Transportes KING Quality, S.A.
Bus
Average Duration
3h 
Estimated price
$17-17
Cheapest
route map
Distance: 179 km
Duration: 3h

See more options

Company
various
Drive
Average Duration
3h  30m
Estimated price
$28-45
Company
various
Bus
Plane
Average Duration
4h  36m
Estimated price
$125-210

San Salvador - Guatemala City operators

Explore transport companies operating between San Salvador and Guatemala City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+502 4508 3187
Website
facebook.com

Bus from El Salvador to Guatemala

Average Duration
3h
Estimated price
$17-17

Bus from San Salvador to El Zonte

Average Duration
1h
Estimated price
$172-172
Plane
Website
avianca.com

Plane from San Salvador Airport (SAL) to Guatemala City Airport (GUA)

Average Duration
41m
Estimated price
$50-230
Website
volaris.com

Plane from San Salvador Airport (SAL) to Guatemala City Airport (GUA)

Average Duration
47m
Estimated price
$60-330
Website
tag.com.gt

Plane from San Salvador Airport (SAL) to Guatemala City Airport (GUA)

Average Duration
55m
Estimated price
$170-171

San Salvador to Guatemala City: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Salvador and Guatemala City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from San Salvador to Guatemala City, covering a distance of 147 miles. Enjoy the journey through picturesque landscapes and charming villages along the way. 💰 Prices for the road trip range from $28 to $45, offering a budget-friendly option for those looking to explore the route at their own pace. With affordable fuel costs and the freedom to make pit stops at local attractions, driving is a convenient choice for travelers. ⏲️ Plan for a driving time of approximately 3 hours and 30 minutes to reach Guatemala City from San Salvador. Take breaks to stretch your legs, savor local cuisine, and capture memorable moments as you make your way to the vibrant capital of Guatemala.
Average price
$28 - $45
🛫 Traveling from San Salvador Airport to Guatemala City Airport is quick and convenient, with the direct flight taking just 40 minutes. Airlines like TAG Airlines, Volaris El Salvador, and Avianca make this route easily accessible for travelers.
Departure Point
San Salvador Airport
Arrival Point
Guatemala City Airport
🚌 Depart from El Salvador station, and arrive at Guatemala station in 3 hours on a direct bus operated by Transportes KING Quality, S.A. The service runs four times a day, every day. 💰 Prices for the bus ride between San Salvador and Guatemala City start at $17. Sit back, relax, and soak in the local culture and sights on this efficient and comfortable transportation option.
Departure Point
El Salvador station
Arrival Point
Guatemala station
Useful tips for bus travellers
• Arrive at the San Salvador terminal at least 30 minutes before departure; the buses operate on time, and boarding can start early, especially during peak travel times.
• For food options, consider picking up snacks at the San Salvador terminal, as the bus offers limited service; local staples like pupusas or tamales can make for a satisfying, portable meal.
• Upon arrival at the Guatemala City terminal, be prepared for a bustling environment; have your destination in mind, as taxis and shuttle services are readily available just outside the station—look for officially marked stands to avoid unlicensed drivers.

Frequently asked questions

Find out more about the route from San Salvador to Guatemala City.

Or choose the category:
The distance between San Salvador and Guatemala City is approximately 178.6 km by air and 236.4 km by road. The typical travel time by bus and then flying is around 4 hours and 36 minutes. On the other hand, by car, it takes approximately 3 hours and 30 minutes to travel from Guatemala City to San Salvador. Lastly, the bus journey from San Salvador to Guatemala City usually takes around 3 hours.
The most cost-effective and time-efficient transportation option for traveling from San Salvador to Guatemala City is by bus. It takes approximately 3 hours to reach Guatemala City from San Salvador by bus and the cost is around $17.
The price of a bus ticket between San Salvador and Guatemala City is $17.
To travel from San Salvador to Guatemala City without using public transportation, you can choose to drive. The distance between the two cities is approximately 236.6 km and it takes around 3 hours and 30 minutes to drive. The prices for car rentals vary from $28 to $45, depending on the company and type of vehicle you choose.
The best way to travel from San Salvador to Guatemala City without a car is by taking a bus. The journey takes approximately 3 hours and costs $17.
Yes, there is a direct bus link between San Salvador and Guatemala City. The bus service is operated by Transportes KING Quality, S.A. and departs from El Salvador station. The journey takes approximately 3 hours with four departures daily.
The flight between San Salvador and Guatemala City typically takes around 40 minutes. This is the quickest and most convenient way to travel between the two cities. As for the cost, it can vary depending on the airline and the time of booking, but on average, a one-way ticket can cost around $100 to $150 USD.
There are numerous options available for accommodation near Guatemala City. With a wide range of over 317 hotels, travelers can choose from various price ranges and amenities. Prices start at $60, offering affordable options for those on a budget.