These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Guimarães and Leiria

distanceDistance120 miles (193 km)
durationAverage bus duration3 h 50 min
changesDirect busYes

Buses from Guimarães to Leiria cover the 120 miles (193 km) long trip taking on average 3 h 50 min with our travel partners like. There are direct bus services available. Travelers depart most frequently from Guimarães and arrive in Leiria, Rodoviária.

Travel Tips

Buses from Guimarães to Leiria
Take the bus to Leiria easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Guimarães to Leiria.
FAQs
How far is Guimarães to Leiria by bus?
The distance between Guimarães and Leiria by bus is approximately 120 miles (193 km).
How long is a bus between Guimarães and Leiria on average?
On average the Guimarães to Leiria bus travel time is 3 h 50 min  for the 120 miles (193 km) long journey, but the duration can vary if you travel on weekends and holidays.
What station does the bus from Guimarães to Leiria depart from? Which Leiria bus station do I come into from Guimarães?

Some of the Guimarães bus stations to Leiria you can start your journey from include Guimarães, Alameda Dr. Mariano Felgueiras and Guimarães, GuimarãeShopping. Similarly, some of the arrival bus stations in Leiria include Leiria, Rodoviária, Leiria, Rodoviaria do tejo, av. Herois de Angola 40 and Leiria.

When traveling this route, Omio customers are departing most frequently from Guimarães   and arriving in Leiria, Rodoviária.

Where is the bus station in Guimarães? Where is the bus station in Leiria?

The most popular departure bus station with passengers for this trip, called Guimarães, is located 1 mile (s) / 1 km from the city center of Guimarães.

The most popular arrival bus station, Leiria, Rodoviária, is located 0 mile (s) / 0 km away from the city center of Leiria.

What time is the earliest bus from Guimarães to Leiria? What time is the last bus from Guimarães to Leiria?
You can take the earliest bus from Guimarães to Leiria at 4: 00 PM   or take the last bus from Guimarães to Leiria leaving at 4: 00 PM. Look for the latest Guimarães to Leiria bus schedules on Omio and book the best time to take the bus for this trip.

Important Stations and Airports for this Journey

Buses from Guimarães to Leiria: related information

Here are some other resources that might have the information you need