Cheap train tickets from Lisbon to Coimbra

Showing times and prices for Jan 24

Cheapest

$17

Average

$25

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Lisbon to Coimbra will cost around $ 25 if you buy it on the day, but the cheapest tickets can be found for only $ 17.

Cheapest
04:23PMLisboa - Oriente2h59 07:22PMCoimbra-B
1 changes
$171One-way
Cheapest
01:53PMLisboa - Oriente3h18 05:11PMCoimbra-B
1 changes
$171One-way
Cheapest
04:23PMLisboa - Oriente3h12 07:35PMCoimbra
1 changes
$171One-way
Cheapest
07:53PMLisboa - Oriente3h12 11:05PMCoimbra-B
1 changes
$171One-way
Cheapest
01:53PMLisboa - Oriente3h27 05:20PMCoimbra
1 changes
$171One-way

Train schedule from Lisbon to Coimbra

Showing trains for tomorrow, Mon, Jan 24
06:30AMLisboa - Santa Apolonia2h04 08:34AMCoimbra
0 changes
06:39AMLisboa - Oriente1h46 08:25AMCoimbra-B
0 changes
06:39AMLisboa - Oriente1h55 08:34AMCoimbra
0 changes
07:00AMLisboa - Santa Apolonia1h55 08:55AMCoimbra
0 changes
07:09AMLisboa - Oriente1h30 08:39AMCoimbra-B
0 changes
07:09AMLisboa - Oriente1h46 08:55AMCoimbra
0 changes
07:30AMLisboa - Santa Apolonia2h17 09:47AMCoimbra
0 changes
07:39AMLisboa - Oriente2h08 09:47AMCoimbra
0 changes
07:39AMLisboa - Oriente1h53 09:32AMCoimbra-B
0 changes
08:00AMLisboa - Santa Apolonia2h13 10:13AMCoimbra
0 changes
08:09AMLisboa - Oriente1h36 09:45AMCoimbra-B
0 changes
08:09AMLisboa - Oriente2h04 10:13AMCoimbra
0 changes
09:00AMLisboa - Santa Apolonia2h09 11:09AMCoimbra
0 changes
09:09AMLisboa - Oriente2h00 11:09AMCoimbra
0 changes
09:09AMLisboa - Oriente1h30 10:39AMCoimbra-B
0 changes
09:30AMLisboa - Santa Apolonia2h17 11:47AMCoimbra
0 changes
09:39AMLisboa - Oriente2h08 11:47AMCoimbra
0 changes
09:39AMLisboa - Oriente1h48 11:27AMCoimbra-B
0 changes
09:45AMLisboa - Santa Apolonia2h24 12:09PMCoimbra
0 changes
10:09AMLisboa - Oriente2h00 12:09PMCoimbra
0 changes
10:09AMLisboa - Oriente1h30 11:39AMCoimbra-B
0 changes
11:30AMLisboa - Santa Apolonia2h39 02:09PMCoimbra
0 changes
11:39AMLisboa - Oriente1h49 01:28PMCoimbra-B
0 changes
11:39AMLisboa - Oriente2h30 02:09PMCoimbra
0 changes
12:00PMLisboa - Santa Apolonia2h09 02:09PMCoimbra
0 changes
12:09PMLisboa - Oriente2h00 02:09PMCoimbra
0 changes
12:09PMLisboa - Oriente1h30 01:39PMCoimbra-B
0 changes
12:30PMLisboa - Santa Apolonia2h17 02:47PMCoimbra
0 changes
12:39PMLisboa - Oriente2h08 02:47PMCoimbra
0 changes
12:39PMLisboa - Oriente1h53 02:32PMCoimbra-B
0 changes
01:15PMLisboa - Santa Apolonia4h05 05:20PMCoimbra
0 changes
01:23PMLisboa - Oriente3h57 05:20PMCoimbra
0 changes
01:23PMLisboa - Oriente3h48 05:11PMCoimbra-B
0 changes
01:45PMLisboa - Santa Apolonia3h35 05:20PMCoimbra
0 changes
01:53PMLisboa - Oriente3h18 05:11PMCoimbra-B
0 changes
01:53PMLisboa - Oriente3h27 05:20PMCoimbra
0 changes
02:00PMLisboa - Santa Apolonia1h56 03:56PMCoimbra
0 changes
02:09PMLisboa - Oriente1h47 03:56PMCoimbra
0 changes
02:09PMLisboa - Oriente1h30 03:39PMCoimbra-B
0 changes
03:30PMLisboa - Santa Apolonia2h24 05:54PMCoimbra
0 changes
03:30PMLisboa - Santa Apolonia2h39 06:09PMCoimbra
0 changes
03:39PMLisboa - Oriente2h30 06:09PMCoimbra
0 changes
03:39PMLisboa - Oriente1h49 05:28PMCoimbra-B
0 changes
03:39PMLisboa - Oriente2h15 05:54PMCoimbra
0 changes
04:00PMLisboa - Santa Apolonia1h54 05:54PMCoimbra
0 changes
04:09PMLisboa - Oriente1h30 05:39PMCoimbra-B
0 changes
04:09PMLisboa - Oriente1h45 05:54PMCoimbra
0 changes
04:15PMLisboa - Santa Apolonia3h20 07:35PMCoimbra
0 changes
04:23PMLisboa - Oriente2h59 07:22PMCoimbra-B
0 changes
04:23PMLisboa - Oriente3h12 07:35PMCoimbra
0 changes
05:00PMLisboa - Santa Apolonia1h54 06:54PMCoimbra
0 changes
05:09PMLisboa - Oriente1h45 06:54PMCoimbra
0 changes
05:09PMLisboa - Oriente1h30 06:39PMCoimbra-B
0 changes
05:15PMLisboa - Santa Apolonia3h16 08:31PMCoimbra
0 changes
05:23PMLisboa - Oriente2h59 08:22PMCoimbra-B
0 changes
05:23PMLisboa - Oriente3h08 08:31PMCoimbra
0 changes
05:30PMLisboa - Santa Apolonia2h17 07:47PMCoimbra
0 changes
05:39PMLisboa - Oriente2h08 07:47PMCoimbra
0 changes
05:39PMLisboa - Oriente1h48 07:27PMCoimbra-B
0 changes
06:00PMLisboa - Santa Apolonia2h09 08:09PMCoimbra
0 changes
06:09PMLisboa - Oriente2h00 08:09PMCoimbra
0 changes
06:09PMLisboa - Oriente1h30 07:39PMCoimbra-B
0 changes
06:15PMLisboa - Santa Apolonia3h18 09:33PMCoimbra
0 changes
06:23PMLisboa - Oriente3h10 09:33PMCoimbra
0 changes
06:23PMLisboa - Oriente2h58 09:21PMCoimbra-B
0 changes
06:30PMLisboa - Santa Apolonia2h39 09:09PMCoimbra
0 changes
06:30PMLisboa - Santa Apolonia2h21 08:51PMCoimbra
0 changes
06:39PMLisboa - Oriente2h30 09:09PMCoimbra
0 changes
06:39PMLisboa - Oriente2h12 08:51PMCoimbra
0 changes
06:39PMLisboa - Oriente1h53 08:32PMCoimbra-B
0 changes
07:09PMLisboa - Oriente1h30 08:39PMCoimbra-B
0 changes
07:09PMLisboa - Oriente1h42 08:51PMCoimbra
0 changes
07:30PMLisboa - Santa Apolonia2h26 09:56PMCoimbra
0 changes
07:39PMLisboa - Oriente1h46 09:25PMCoimbra-B
0 changes
07:39PMLisboa - Oriente2h17 09:56PMCoimbra
0 changes
07:53PMLisboa - Oriente3h12 11:05PMCoimbra-B
0 changes
10:09PMLisboa - Oriente1h48 11:57PMCoimbra-B
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Jan 24
$17Comboios De Portugal
$6Flixbus
Tue
Jan 25
$17Comboios De Portugal
$6Flixbus
Wed
Jan 26
$14Comboios De Portugal
$6Rede Expressos
Thu
Jan 27
$14Comboios De Portugal
$6Flixbus
Fri
Jan 28
$14Comboios De Portugal
$6Flixbus
Sat
Jan 29
$14Comboios De Portugal
$6Flixbus
Sun
Jan 30
$11Comboios De Portugal
$6Flixbus
Mon
Jan 31
$10Comboios De Portugal
$6Flixbus
Tue
Feb 1
$10Comboios De Portugal
$6Rede Expressos
Wed
Feb 2
$9Comboios De Portugal
$7Flixbus
Thu
Feb 3
$11Comboios De Portugal
$6Flixbus
Fri
Feb 4
$9Comboios De Portugal
$6Flixbus
Sat
Feb 5
$11Comboios De Portugal
$6Flixbus
Sun
Feb 6
$10Comboios De Portugal
Find prices
Mon
Feb 7
$9Comboios De Portugal
$6Flixbus
Tue
Feb 8
$9Comboios De Portugal
$18Alsa
Wed
Feb 9
$9Comboios De Portugal
$6Flixbus
Thu
Feb 10
$9Comboios De Portugal
$6Flixbus
Fri
Feb 11
Find prices
$6Flixbus
Sat
Feb 12
$9Comboios De Portugal
$6Flixbus

Fastest train times from Lisbon to Coimbra

Showing times and prices for Jan 24

Fastest Journey

1 h 30 m

Average

2 h 16 m

Trains per day

77

Distance

177 km

Of the 77 trains that leave Lisbon for Coimbra every day 20 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 177 km distance in an average of 2 h 16 m but if you time it right, some trains will get you there in just 1 h 30 m .

The slowest trains will take 4 h 5 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
07:09AMLisboa - Oriente1h30 08:39AMCoimbra-B
0 changes
$291One-way
Fastest
07:09PMLisboa - Oriente1h30 08:39PMCoimbra-B
0 changes
$291One-way
Fastest
04:09PMLisboa - Oriente1h30 05:39PMCoimbra-B
0 changes
$291One-way
Fastest
06:09PMLisboa - Oriente1h30 07:39PMCoimbra-B
0 changes
$291One-way
Fastest
05:09PMLisboa - Oriente1h30 06:39PMCoimbra-B
0 changes
$291One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Lisbon to Coimbra

distanceDistance109 miles (176 km)
durationAverage train duration2 h 12 min
priceAverage train ticket price$15 (€12)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day

Trains from Lisbon to Coimbra cover the 109 miles (176 km) long trip taking on average 2 h 12 min with our travel partners like. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $13 (€11), but the average price of train tickets is $15 (€12).

Trains from Lisbon to Coimbra B

On a typical day, you will find approximately 70 to 90 trains for this route that you can choose from. Every hour, there are between five and 10 trains that are serviced. The total number of transfers that are required will vary on your specific voyage, but travelers can expect their train to either be direct or require just one transfer. Journeys for this route often take anywhere from 1h 30min to 4h 5min, depending on if you have a transfer. The distance between these two cities is approximately 125 miles (202 km). When you arrive at your destination of Coimbra, you will find many interesting sights and monuments for you to explore, including the Biblioteca Joanina and the Chapel of São Miguel.

Lisbon to Coimbra B Train Time: Daily Departures

Per day, there are typically 70 to 90 trains that depart for Coimbra B from Lisbon. Per hour, travelers can choose from between five to 10 trains that go between these cities. The first train of the day will normally leave just after 6:30 a.m., with the last train of the day departing closer to 10:00 p.m.

How long is the journey by train from Lisbon to Coimbra B?

Whether or not you have a transfer during your voyage, in addition to how long your transfers is scheduled for, can impact the duration of your trip. In general, trains for this route last approximately 1h 30min to 4h 5min in total. There are quite a few nonstop trains that are available, but there are also many trains that require you to transfer one time before reaching your destination.

Lisboa Woman Yellow. Source: Shutterstock

What are stations for trains for this route?

Departure train station: Trains for this route will leave from either Oriente or Santa Apolonia stations. Oriente is placed approximately 5 miles (8 km) away from the city center. If you opt to drive here from downtown, it will take around 20min depending on traffic. Public transportation is also an option, like the small local Azambuja train, which takes around 6min. Santa Apolonia is around 1.9 miles (3 km) from the city's downtown. If you drive, the trip will take around 10min, while public transportation, such as bus line 734, takes around 20min. Each station has a sitting area, outlets, access to Wi-Fi, and public toilets. Make sure to arrive at whatever station you are leaving from at least 30min before your train departs.

Arrival train station: At the end of your trip, your train will arrive at Coimbra B station. This station is around 3.4 miles (5.5 km) away from the city center. If you need to go l to the city center from here, you can drive, which takes around 15min total. Public transportation cannot be used for this journey. The train station offers basic amenities, like public restrooms, sitting areas, and access to free Wi-Fi.

Which train companies travel between these two cities?

There is one transportation company that offers trains for this route and it is named Comboios De Portugal, otherwise known as CP. This company is one of the main travel companies in Portugal and it has journeys that go between numerous cities and regions. If you will be going between these cities with CP, you can find direct trains. Otherwise, you can have a single transfer during your trip. In addition to a transfer, your train will most likely make stops at other cities along the route before it goes to its final destination of Lisbon.

Night trains Lisbon

When going from Lisbon to Coimbra B, you can catch a night train. There are a few trains that leave in the early and late evening, and there are options until approximately 10:00 p.m. Fewer trains are normally offered per hour during night time than in comparison with the number of trains during daytime.

CP trains from Lisbon to Coimbra B

On a daily basis, CP offers around 70 to 90 trains from Lisbon to Coimbra B, meaning there are approximately five to 10 trains running each hour. The length of your trip with this company will normally be between 1h 30min to 4h 5min depending on if you need to transfer trains and how long your transfer is scheduled for. While there are quite a few daily direct trains to choose from, it is also common to have one transfer during your trip. Trains for this route will typically leave from Oriente or Santa Apolonia and arrive at Coimbra-B station. For journeys like this, CP usually services standard regional trains. The timetable normally is the same on weekends as it is during the week.

Trains from Lisbon to Coimbra B: Sustainability travel

Heading to your destination by train is a great way to travel sustainably, as it is more eco-friendly than other types of transportation, including driving or flying. If you decide to take a train from Lisbon to Coimbra B, you can travel in comfort while knowing that you are also making the best choice for the environment. Plus, it will still be a comfortable and quick trip.

Train Lisbon to Coimbra B: Services on Board

When you choose to travel with CP, you will have access to a selection of amenities that you can benefit from while on the train. Generally speaking, a majority of trips operated by this company have two different ticket classes to choose from, which are Second and First Class. Those that choose to upgrade to a First Class ticket, you will be able to access benefits like extra legroom, bigger seats, and a comfortable train coach that has plenty of room for you to put your luggage and keep your personal items.

It's important to note that CP allows each passenger to bring on board up to three pieces of luggage, as long as these pieces of luggage can fit in the baggage spaces. Passengers can also bring pets as well, but they need to be in a proper animal carrier. You may bring bikes on board and there are usually specific places to store them. CP always operates trains that have accessibility features for travelers with limited mobility or disabilities, and if you or someone traveling with you will need extra help with boarding or disembarking, employees can assist you.

How to find cheap train tickets from Lisbon to Coimbra B?

There are several different ways for you to find cheap train tickets from Lisbon to Coimbra B. For example, if you choose to book your ticket as early as possible, this will typically give you access to prices that are particularly affordable. If you are also flexible with the dates and times that you will be traveling, this will make it more likely that you can find cheap tickets, as you can then choose the most affordable ticket. Trains that have you transfer one time are normally less expensive than direct trains, so you can choose one of these journeys to save a bit of money during your trip.

Coimbra Night. Source: Shutterstock

To Coimbra B by train—travel tips

Coimbra is known for having impressive architecture, a rich history, and yummy food that will make you want to come back for another visit. During your trip to this popular city, you will want to make time to visit a few of the most popular sights and monuments in the area, which may include beautiful cathedrals as well as impressive museums that feature some of the most interesting items you have ever seen.

  • Explore the Machado de Castro National Museum
  • Walk throughout the Monastery of Santa Cruz
  • Learn about the Old Cathedral of Coimbra
  • Stroll across the Pedro e Inês Bridge
  • Enjoy the views at the Penedo da Saudade

Travel Tips: Trains from Lisbon to Coimbra

Travel by train to Coimbra 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 Lisbon to Coimbra.
FAQs

How much do cheap train tickets between Lisbon and Coimbra cost?

Train tickets from Lisbon to Coimbra for some dates and times can be found for as cheap as $13 (€11)  one way in the next 7 days.

How much is a train ticket to Coimbra from Lisbon?

If you’re looking to book your train tickets in the next week, you can expect the Lisbon to Coimbra train price to come in at an average of $15 (€12)  one way.

How far is it from Lisbon to Coimbra by train?

The train distance from Lisbon to Coimbra is around 109 miles (176 km).

How long is the train ride from Lisbon to Coimbra?

On average the Lisbon to Coimbra train time is 2 h 12 min  covering the 109 miles (176 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Are there any direct trains from Lisbon to Coimbra?

Yes, there are 16 direct trains per day from Lisbon to Coimbra. You can look to travel with Comboios De Portugal  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.

How many trains are there between Lisbon and Coimbra a day?

The average number of trains departing Lisbon for Coimbra is 16 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Lisbon to Coimbra?

The earliest train for this route departs from Lisbon at 6: 39 AM. The last train leaves from Lisbon at 10: 09 PM. Check Omio for the latest train schedule from Lisbon to Coimbra and book the best time to depart on your chosen travel date.

How far in advance should I purchase a train ticket from Lisbon to Coimbra to get the best deals?

If you purchase a train ticket from Lisbon to Coimbra within the next 7 days, you can find tickets to cost on average $15 (€12) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Lisbon and Coimbra are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Lisbon
Coimbra
The major railway station for departures from Lisbon is. Read all the information you need to know about services, amenities and connections at for your journey from Lisbon to Coimbra.