• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 6 ways to get from Caldas da Rainha to Évora by bus, train, night bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  3 h 28 min

  1. Take the bus from Caldas da Rainha to Lisbon Sete Rios Station
  2. Take the bus from Lisbon Sete Rios Station to Evora Bus Terminal

$22 - $29

Cheapest option

Train  •  4 h 24 min

  1. Take the train from Caldas da Rainha to Sete Rios R
  2. Take the train from Sete Rios to Evora Ic

$18 - $36

4 alternative options

Bus, train  •  3 h 31 min

  1. Take the bus from Caldas da Rainha to Lisbon Sete Rios Station
  2. Take the train from Sete Rios to Evora Ic

$20 - $34

Rápida Verde, night bus  •  4 h 45 min

  1. Take the Rápida Verde from Caldas da Rainha to Lisboa Rápida Verde
  2. Take the night bus from Lisbon Sete Rios to Evora

$32 - $47

Taxi  •  2 h 9 min

  1. Take a taxi from Caldas da Rainha to Évora 122.1 miles

$140 - $170

Drive  •  2 h 9 min

  1. Drive from Caldas da Rainha to Évora 122.1 miles

$27 - $40

Questions & Answers

The cheapest way to get from Caldas da Rainha to Évora is to bus which costs 19€ - 25€ and takes 3 h 28 min.

More details

The quickest way to get from Caldas da Rainha to Évora is to taxi which costs 120€ - 150€ and takes 2 h 9 min.

More details

No, there is no direct bus from Caldas da Rainha to Évora. However, there are services departing from Caldas da Rainha and arriving at Evora Bus Terminal via Lisbon Sete Rios Station. The journey, including transfers, takes approximately 3 h 28 min.

More details

No, there is no direct train from Caldas da Rainha to Évora. However, there are services departing from Caldas da Rainha and arriving at Evora via Sete Rios. The journey, including transfers, takes approximately 4 h 24 min.

More details

The distance between Caldas da Rainha and Évora is 142 km. The road distance is 195.3 km.

Get driving directions

The best way to get from Caldas da Rainha to Évora without a car is to bus which takes 3 h 28 min and costs 19€ - 25€.

More details

It takes approximately 3 h 28 min to get from Caldas da Rainha to Évora, including transfers.

More details

Caldas da Rainha to Évora bus services, operated by Rede Expressos, depart from Caldas da Rainha station.

More details

Caldas da Rainha to Évora train services, operated by Portuguese Railways (CP), depart from Caldas da Rainha station.

More details

The best way to get from Caldas da Rainha to Évora is to bus which takes 3 h 28 min and costs 19€ - 25€. Alternatively, you can train, which costs 15€ - 35€ and takes 4 h 24 min.

Mode details

Map of how to get from Caldas da Rainha to Évora.
Launch map view
  • Distance: 88.6 miles
  • Duration: 3 h 28 min

What companies run services between Caldas da Rainha, Portugal and Évora, Portugal?

You can take a bus from Caldas da Rainha to Évora via Lisbon Sete Rios Station in around 3 h 28 min. Alternatively, you can take a train from Caldas da Rainha to Évora via Sete Rios in around 4 h 24 min.

Train operators
Portuguese Railways (CP)

Comboios de Portugal (CP) is the national railway network of Portugal, and spans over 2700km, with trains being split into four main types: regional and intercity trains, international and domestic high-speed trains, and international night trains. Portugal's main stations are Santa Apolónia in Lisbon and Campanha in Porto - these train stations connect to trains in Portugal's main cities and international destinations. The Alfa Pendular, the fastest train in Portugal, is a popular travel choice, as it can run at a speed of up to 250 km/h.

Contact Details
Phone
+351 707 210 220
Website
cp.pt
Train from Sete Rios to Evora
Ave. Duration
1 h 21 min
Frequency
Every 4 hours
Estimated price
$10 - $21
Website
cp.pt
2nd Class
$10 - $15
1st Class
$13 - $21
Train from Caldas da Rainha to Sete Rios
Ave. Duration
2 h 3 min
Frequency
3 times a day
Estimated price
$8 - $15
Website
cp.pt
2nd Class
$8 - $12
1st Class
$9 - $15
Bus operators
Rede Expressos
Phone
707 22 33 44
Email
cliente@rne.pt
Website
rede-expressos.pt
Bus from Caldas da Rainha to Lisbon Sete Rios Station
Ave. Duration
1 h 10 min
Frequency
Hourly
Estimated price
$10 - $13
Schedules at
rede-expressos.pt
Book at
rede-expressos.pt
Bus from Lisbon Sete Rios Station to Evora Bus Terminal
Ave. Duration
1 h 45 min
Frequency
Hourly
Estimated price
$12 - $16
Schedules at
rede-expressos.pt
Book at
rede-expressos.pt
Rodoviária do Oeste
Phone
+352 262 76 76 76
Email
rdo@rodoviariadooeste.pt
Website
rodoviariadooeste.pt
Bus from Caldas da Rainha to Lisboa
Ave. Duration
1 h 15 min
Frequency
Hourly
Estimated price
$10
Schedules at
rodoviariadooeste.pt
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi so you’re never bored on your journey. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. Flexibility is another highlight of an ALSA journey, with three types of tickets on offer - Frequent Traveller Pass, Share Pass and ALSA Pass, along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Website
alsa.es
Night bus from Lisbon Sete Rios to Evora
Ave. Duration
2 h 15 min
Frequency
Once daily
Estimated price
$20 - $35
Website
alsa.com
Other operators
Taxi from Caldas da Rainha to Évora
Ave. Duration
2 h 9 min
Estimated price
$140 - $170

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from Heathrow Airport into central London and How to travel India's Golden Triangle - to help you get the most out of your next trip.

More Questions & Answers

Caldas da Rainha to Évora bus services, operated by Rede Expressos, arrive at Evora Bus Terminal station.

More details

Caldas da Rainha to Évora train services, operated by Portuguese Railways (CP), arrive at Evora station.

More details

Yes, the driving distance between Caldas da Rainha to Évora is 195 km. It takes approximately 2 h 9 min to drive from Caldas da Rainha to Évora.

Get driving directions

There are 140+ hotels available in Évora. Prices start at $46 USD per night.

More details