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 Badajoz to Lisbon will cost around $ 62 if you buy it on the day, but the cheapest tickets can be found for only $ 26.
Find all the dates and times for this journey
2 h 45 m
5 h 34 m
Buses per day
Of the 30 buses that leave Badajoz for Lisbon every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 188 km distance in an average of 5 h 34 m but if you time it right, some buses will get you there in just 2 h 45 m .
The slowest buses will take 8 h 30 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.
|Distance||117 miles (188 km)|
|Average bus duration||2 h 40 min|
|Average bus ticket price||$27 (€22)|
|Bus frequency||1 a day|
|Direct bus||Yes, there is 1 direct bus a day|
|Bus providers||Avanza, BlaBlaCar, Flixbus, Alsa or Eurolines Switzerland|
Buses from Badajoz to Lisbon cover the 117 miles (188 km) long journey taking on average 2 h 40 min with our travel partners like Avanza, BlaBlaCar, Flixbus, Alsa or Eurolines Switzerland. Normally, there is 1 bus operating per day, including direct services available. You can get the cheapest bus tickets for this trip for as low as $23 (€19), but the average price of bus tickets is $27 (€22). Travelers depart most frequently from Badajoz and arrive in Lisbon, Gare Rodoviaria Sete Rios.
Alsa buses will get you between Badajoz and Lisbon from $23 (€19). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
If you're looking for cheap Alsa tickets between Badajoz and Lisbon, check out Omio! With one-way Badajoz to Lisbon bus ticket prices starting as low as $23 (€19) when you book in advance, we'll help you get to Lisbon from Badajoz by showing you the latest Alsa offers, bus schedules and tickets for this 117 miles (188 km) route. You can also review relevant ticket information for each class fare available on this route, such as baggage allowance and amenities offered onboard with Alsa. If you search for Alsa tickets from Badajoz to Lisbon in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the bus. Whether you're looking for the cheapest, fastest or earliest bus from Badajoz to Lisbon on offer, Omio makes it easier than ever for you to find that perfect bus with Alsa so you can enjoy a smooth and comfortable journey.
Operator ticket policies for COVID
Badajoz bus station is where the Badajoz Lisboa buses depart from, which make their arrival at the Lisbon - Oriente station. There are a total of 9 buses every day, and all of them make the journey without having to transfer directly. Omio offers the possibility to buy the ticket well in Avanza, and to do it comfortably from home or anywhere thanks to the mobile: simply enter the page or use the exclusive app, and in a couple of clicks you will obtain the electronic ticket without queues or waiting.
There are several companies operating this route. These are ALSA, Avanza, Eurolines, and Flixbus..
The average duration of this journey by Badajos-Lisbon bus is 3 hours . The company bus Avanzas from 2.00 only takes 3 hours to reach the Portuguese capital, while the 4.35 Flixbus takes 3 hours and 35 minutes, feels the slowest, and arriving at 7.10. It should be noted that all times are local, and that Portugal and Spain have different time zones.
The first of the Badajoz Lisboa buses with daytime schedule is the one that leaves at 15.00, operated by the Avanza company, and that arrives in the Portuguese city at 17.00. On the other hand, the last one leaves at dawn, and leaves at 4.35, operated by Flixbus..
There are several buses that travel at dawn between these cities. At 2.00, 4.15 and 4.35.
The average price of this trip is 30 €.
Badajoz bus station can be reached by regional trains arriving in the city. For his part, Lisbon Oriente station has its own city metro stop; specifically the red line goes through there. It also works as a bus and train interchange.
Travel between Badajoz, Spain and Lisbon, Portugal by bus is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Spain
Conditions of entry:
When traveling in Portugal, you must follow these COVID-19 safety rules:
The information above was last checked on 11/29/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations for your bus between Badajoz and Lisbon before traveling.
The current restriction level for your return trip by bus from Lisbon to Badajoz is: Partially open
Reentry to Spain is allowed for: Entry is partially open for citizens and permanent residents of Portugal
What are the requirements?
The government of Spain has imposed these measures to reduce the spread of COVID-19:
Last checked on 11/29/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Badajoz from Lisbon here.
When taking a bus from Badajoz, you have a couple of bus stations you can depart from including Badajoz, Badajoz, Avenida Carolina Coronado and Badajoz, Estación De Autobuses. When you arrive in Lisbon, your bus can arrive in bus stations including Lisbon, Gare Rodoviaria Sete Rios, Lisbon, Av. João XXI / Pç. Londres and Lisbon, Rossio.
Omio customers traveling this route book their buses from Badajoz to Lisbon, Gare Rodoviaria Sete Rios.
Passengers board the bus most frequently from Badajoz, which is located around 1 mile (s) / 1 km away from the city center, and they get off the bus at Lisbon, Gare Rodoviaria Sete Rios, located 2 mile (s) / 3 km away from the city center.
Here are some other resources that might have the information you need