Porto to Beja bus

Thu, Oct 10
+ 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 bus tickets from Porto to Beja

Showing times and prices for Oct 10

Cheapest

The best way to find a cheap bus ticket from Porto to Beja is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
FlixBus
06:00AM7h05
Porto
01:05PMBeja, Plaza Praça Antonio Raposo
$301One-way
1 transfer
2nd Cheapest
Rede Expressos
03:30PM6h30
Porto
10:00PMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer
2nd Cheapest
Renex
01:15AM9h15
Porto
10:30AMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer
2nd Cheapest
Rede Expressos
08:00AM7h00
Porto
03:00PMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer
2nd Cheapest
Rede Expressos
05:00AM7h15
Porto
12:15PMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer

Porto to Beja bus times

Showing buses for tomorrow, Thursday, October 10
ProviderDepartsDurationArrivesTransfersTickets
Renex01:15AM Porto9h15 10:30AM Beja, Plaza Praça Antonio Raposo1 transfer
Rede Expressos05:00AM Porto7h15 12:15PM Beja, Plaza Praça Antonio Raposo1 transfer
FlixBus06:00AM Porto7h05 01:05PM Beja, Plaza Praça Antonio Raposo1 transfer
Rede Expressos08:00AM Porto7h00 03:00PM Beja, Plaza Praça Antonio Raposo1 transfer
Rede Expressos08:30AM Porto10h00 06:30PM Beja, Plaza Praça Antonio Raposo0 transfersDirect
Rodonorte09:30AM Porto6h55 04:25PM Beja, Plaza Praça Antonio Raposo1 transfer
Rede Expressos11:00AM Porto6h55 05:55PM Beja, Plaza Praça Antonio Raposo1 transfer
Rede Expressos12:00PM Porto6h40 06:40PM Beja, Plaza Praça Antonio Raposo1 transfer
Citi Express12:30PM Porto6h05 06:35PM Beja, Plaza Praça Antonio Raposo1 transfer
FlixBus12:30PM Porto7h05 07:35PM Beja, Plaza Praça Antonio Raposo1 transfer
Rede Expressos01:00PM Porto6h55 07:55PM Beja, Plaza Praça Antonio Raposo1 transfer
Rodonorte02:00PM Porto6h00 08:00PM Beja, Plaza Praça Antonio Raposo1 transfer
Rede Expressos03:00PM Porto7h00 10:00PM Beja, Plaza Praça Antonio Raposo1 transfer
Rede Expressos03:30PM Porto6h30 10:00PM Beja, Plaza Praça Antonio Raposo1 transfer

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Porto to Beja by bus, train, or flight

Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23

Bus times from Porto to Beja

Showing times and prices for Oct 10

Fastest Journey

6 h

Average

7 h 11 m

Buses per day

14

Distance

354 km

Of the 14 buses that leave Porto for Beja every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Rodonorte
02:00PM6h00
Porto
08:00PMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer
2nd Fastest
Citi Express
12:30PM6h05
Porto
06:35PMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer
Rede Expressos
03:30PM6h30
Porto
10:00PMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer
Rede Expressos
12:00PM6h40
Porto
06:40PMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer
Rede Expressos
01:00PM6h55
Porto
07:55PMBeja, Plaza Praça Antonio Raposo
$331One-way
1 transfer

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Porto to Beja

distanceDistance219 miles (354 km)
durationAverage bus duration6 h
priceAverage bus ticket price$30 (€26)
changesDirect busNo
carriersBus companiesRede Expressos, Renex, FlixBus, Citi Express or EVA Transportes

Buses from Porto to Beja cover the 219 miles (354 km) long journey taking on average 6 h with our travel partners like Rede Expressos, Renex, FlixBus, Citi Express or EVA Transportes. While the average ticket price for this route costs around $30 (€26), you can find the cheapest bus ticket for as low as $13 (€11). Travelers depart most frequently from Porto, Terminal Intermodal de Campanhã and arrive in Beja, Terminal Rodoviário.

Bus companies: Rede Expressos, Renex and Citi Express from Porto to Beja

Rede Expressos, Renex and Citi Express buses will get you from Porto to Beja from $10 (€8). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

Rede Expressos is a leading bus company in Portugal, providing reliable and comfortable transportation services to passengers including buses from Porto to Beja. It operates a fleet of modern buses, ranging from luxury coaches to double-deckers, all equipped with air conditioning, reclining seats, and free Wi-Fi. The company offers a variety of ticket types, including single tickets, return tickets, and multi-trip tickets. It also offers discounts for students, seniors, and children. Rede Expressos operates services to and from major cities and towns in Portugal, including Lisbon, Porto, Faro, and Coimbra. It also offers international routes to Spain, France, and Germany. The company operates 24 hours a day, 7 days a week, with departures every hour. It is one of the most popular bus companies in Portugal, offering convenient and affordable transportation services to passengers.

Rede Expressos from Porto to Beja bus information:

  • Average Duration: 6 h 15 min
  • Cheapest Price: $33

FAQs: Bus from Porto to Beja

FAQs: Take the bus from Porto to Beja with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Porto to Beja.
FAQs
Cheap bus tickets from Porto to Beja can start from as little as $13 (€11) when you book in advance. The average bus ticket price for Porto to Beja is $30 (€26); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The bus time from Porto to Beja is on average 6 h   for the 219 mile (354 km) long journey, but the time it takes to go between Porto and Beja by bus can vary depending on specific dates or if traveling on weekends and holidays.
The first bus from Porto to Beja leaves at 5: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Porto to Beja leaves at 4: 30 PM.
When taking a bus from Porto to Beja, you can count on Rede Expressos, Renex, FlixBus, Citi Express or EVA Transportes for the best way to get you to Beja. You can also check all possible bus companies who offer a service to Beja from Porto and compare the amenities they offer before buying a bus ticket.

Passengers board the bus most frequently from Porto, Terminal Intermodal de Campanhã, which is located around 2 miles (3.3 km) away from the city centre, and they get off the bus at Beja, Terminal Rodoviário, located 0.9 miles (1.4 km) away from the city centre.

The cheapest month to travel from Porto to Beja by bus is June.
It's helpful to compare your options as there are 3 ways to travel to Beja from Porto including taking a bus, train or flight.

More options for your journey from Porto to Beja

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

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

Useful links