The distance between Guanajuato and Sayulita is around 518km (322 miles) and the quickest way to get there is to take the bus and then fly which takes around 3h 15m.
We've found 8 different ways to get from Guanajuato to Sayulita by bus, car and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Sayulita → Guanajuato if you're planning a return trip.
Take the bus to León then fly from Leon/Guanajuato (BJX) to Puerto Vallarta (PVR).
Multiple operators
3 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
Take the bus to Guadalajara then Las Varas and then to Sayulita.
Multiple bus operators
2 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
There are several options for getting from Guanajuato to Sayulita by bus, car and plane. The cheapest option is to take the bus which costs around MX$985 ($47) and will take around 8h 55m. If you need to get there more quickly, you can take the bus and then fly and arrive in approximately 3h 15m, though it is a bit more costly at approximately MX$3,825 ($185).
The distance between Guanajuato and Sayulita is around 518km (322 miles). In a direct line (as the crow flies), the distance is 461km (287 miles)
It takes around 7h 40m to get from Guanajuato and Sayulita by bus. If you are travelling by car it will take around 7h 10m to drive there.
The quickest way to get from Guanajuato to Sayulita is to take the bus and then fly which takes around 3h 15m and will set you back approx MX$3,825 ($185).
The cheapest way to travel between Guanajuato and Sayulita, if you exclude driving, is to take the bus which will typically cost around MX$985 ($47) for a standard one-way ticket.
There is no train service that runs between Guanajuato and Sayulita. We recommend that you take the bus to León then fly from Leon/Guanajuato (BJX) to Puerto Vallarta (PVR). instead which will take 3h 15m.
Yes there is a bus that runs regularly from Guanajuato and Sayulita. It typically takes around 7h 40m and departs 5 times a day.
There are no direct bus services that runs from Guanajuato to Sayulita. However, you can instead can take several connecting buses with changeovers in Guadalajara, Las Varas and Sayulita. These services run 5 times a day and will take a minimum of 7h 40m.
ETN, Primera Plus, Pacífico, Futura Select, Nayar and Unebus run regular bus services between Guanajuato and Sayulita. Buses run 5 times a day and take around 7h 40m on average but will vary depending on you book with.
It doesn't look like you can fly directly from Guanajuato to Sayulita. We recommend that you take the bus to León and then to Aguascalientes then fly from Aguascalientes (AGU) to Puerto Vallarta (PVR). instead which will take 4h 15m.
The closest major airport to Sayulita is Lic. Gustavo Díaz Ordaz International Airport (PVR) (PVR) which is approximately 29km (18 miles) from Sayulita. Amado Nervo International Airport (TPQ) (TPQ) and Playa de Oro International Airport (ZLO) (ZLO) are also nearby and might be a better alternative airport depending on where you are flying from.
Yes it is possible to drive from Guanajuato and Sayulita. The distance is around 602km (374 miles) by road and it will take around 7h 10m in normal traffic conditons.
If you don't have a car, the easiest way to get from Guanajuato to Sayulita is to take the bus which takes, on average, 7h 40m and will usually cost around MX$1,255 ($60).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Bus to León, Fly + 3 similar | 3h 15m | MX$3,825($185) | every 4 hours | 518km (322 miles) |
Bus and Plane | 4h 15m | MX$3,430($165) | every 30 mins | 569km (353 miles) |
Bus to León, plane | 5h 45m | MX$2,465($120) | 4 times a day | 775km (482 miles) |
Bus to Guadalajara, Fly | 5h 60m | MX$2,050($100) | once daily | 527km (327 miles) |
Bus + 2 similar | 7h 40m | MX$1,255($60) | 5 times a day | 771km (479 miles) |
Bus via Guadalajara | 8h 55m | MX$985($47) | 5 times a day | 603km (375 miles) |
Bus via León | 10h 5m | MX$1,045($50) | once daily | 633km (393 miles) |
Drive | 7h 10m | MX$1,065($51) | on demand | 602km (374 miles) |
ETN
Primera Plus
Pacífico
Futura Select
Nayar
TAR Aerolineas
Aeromar
Volaris
Viva Aerobus
The following major airports near Sayulita offer regular flights to various popular destinations within Mexico and internationally.