Guimarães to Lisbon train

Wed, Jun 12
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets and times from Guimarães to Lisbon

Showing times and prices for Jun 15

Cheapest

Fastest Journey

4 h 11 m

Average

5 h 6 m

Trains per day

16

Distance

312 km

Cheap train tickets from Guimarães to start from $33 with an average ticket price of $34.

The fastest train from Guimarães to takes 4h 11m in comparison to an average duration of 5h 6m and covers a distance of 312 km.

16 trains that leave Guimarães for every day with 2 travelling directly.

Cheapest
IC - Intercidades
04:41PM4h11
Estação Ferroviária de Guimarães
08:52PMLisbon - Oriente
$331One-way
0 transfers
Cheapest
IC - Intercidades
04:41PM4h19
Estação Ferroviária de Guimarães
09:00PMLisboa - Santa Apolonia
$331One-way
0 transfers
2nd Cheapest
IC - Intercidades
08:53AM4h59
Estação Ferroviária de Guimarães
01:52PMLisbon - Oriente
$351One-way
1 transfer
2nd Cheapest
IC - Intercidades
09:53AM6h07
Estação Ferroviária de Guimarães
04:00PMLisboa - Santa Apolonia
$351One-way
1 transfer
2nd Cheapest
IC - Intercidades
06:53AM5h07
Estação Ferroviária de Guimarães
12:00PMLisboa - Santa Apolonia
$351One-way
1 transfer

Compare prices and tickets Guimarães to Lisbon by train, bus, or flight

Sat
Jun 15
Sun
Jun 16
Mon
Jun 17
Tue
Jun 18
Wed
Jun 19
Thu
Jun 20
Fri
Jun 21
Sat
Jun 22
Sun
Jun 23
Mon
Jun 24
Tue
Jun 25
Wed
Jun 26
Thu
Jun 27
Fri
Jun 28
Sat
Jun 29
Sun
Jun 30
Mon
Jul 01
Tue
Jul 02
Wed
Jul 03
Thu
Jul 04
Fri
Jul 05

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Guimarães to Lisbon

distanceDistance193 miles (311 km)
durationAverage train duration4 h 11 min
priceAverage train ticket price$27 (€24)
frequencyTrain frequency10 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersComboios De Portugal, Intercidades, Alfa Pendular or R - Regional

Trains from Guimarães to Lisbon cover the 193 miles (311 km) long journey taking on average 4 h 11 min with our travel partners like Comboios De Portugal, Intercidades, Alfa Pendular or R - Regional. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $20 (€18), but the average price of train tickets is $27 (€24). Travelers depart most frequently from Estação Ferroviária de Guimarães and arrive in Lisbon - Oriente.

Train companies: Comboios De Portugal, Intercidades and Alfa Pendular from Guimarães to Lisbon trains

Comboios De Portugal, Intercidades and Alfa Pendular trains will get you from Guimarães to Lisbon from $15 (€13). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Comboios de Portugal's Intercidades are intercity train services connecting different regions in Portugal including between Guimarães to Lisbon. Intecidades trains offer convenient and efficient train travel between major cities in Portugal like Lisbon, Porto & Faro at up top 200km/h. Which is a little slower than the Alfa Penduar services but are often more economical. They offer amenities like comfortable seating, catering onboard, Wi-Fi and they are accessible. Tourist tickets offer the previously mentioned amenities, whilst the Comfort tickets have extra leg room.

Guimarães to Lisbon train information with Intercidades:

  • Average Duration: 4 h 19 min
  • Cheapest Price: $15

FAQs: Trains from Guimarães to Lisbon

FAQs: Travel by train from Guimarães to Lisbon 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 Lisbon.
FAQs
Cheap train tickets from Guimarães to Lisbon can start from as little as $20 (€18) when you book in advance. The average train ticket price for Guimarães to Lisbon is $27 (€24); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Guimarães to Lisbon train travel time is 4 h 11 min   for the 193 mile (311 km) long route, but the duration can vary if you travel on weekends and holidays.
The first train from Guimarães to Lisbon leaves at 3: 41 PM. Plan your trip with the Journey Planner   from Omio.
The last train from Guimarães to Lisbon leaves at 10: 51 PM.
Yes, it is possible to travel from Guimarães to Lisbon without having to change trains with Comboios De Portugal or Intercidades. There is 1 direct train from Guimarães to Lisbon each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Guimarães to Lisbon with Intercidades or Alfa Pendular. Overall you can travel with the following companies: Comboios De Portugal, Intercidades, Alfa Pendular or R - Regional.
For the best Guimarães to Lisbon train to buy, you can travel safely and comfortably with Comboios De Portugal, Intercidades, Alfa Pendular or R - Regional. However, it's always good to check all possible train companies with services between Guimarães and Lisbon to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 10: 51 PM.

Passengers board the train most frequently from Estação Ferroviária de Guimarães, which is located around 0.9 miles (1.4 km) away from the city centre, and they get off the train at Lisbon - Oriente, located 5.7 miles (9.2 km) away from the city centre.

A trip to Lisbon from Guimarães is worth doing but not as a day trip with a journey time of 4 h 11 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Guimarães to Lisbon by train is September.
It's helpful to compare your options as there are 3 ways to travel between Guimarães and Lisbon including taking a train, bus or flight.

Important Stations and Airports in Guimarães and Lisbon

Guimarães
Lisbon
Estação Ferroviária de Guimarães is the most popular Guimarães railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Guimarães for your trip to Lisbon.
Estação Ferroviária de GuimarãesParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language