Bus Batalha to Faro and return

Cheap bus and train tickets for trips from Faro to Batalha and return

calendar
Advanced search
625 Companies - 1,680,291 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
If you want to take a bus from Batalha to Faro, then you’re in the right place. This route is covered by 1 operator: Rede Expressos. Usually, there are bus tickets available for around $32.37. The fastest bus will take you from Faro to Batalha within 6 hr 50 min. Simply click "Find Now" and happy travels!
  Bus Batalha - Faro    189 mi
Ø Bus connections1 x

The cheapest bus routes from Batalha to Faro

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Batalha
    Faro
      6:15 PM
      2:05 AM
    26 Aug
    +1
    Rede Expressos
    from $27.60
  • Batalha
    Faro
      6:15 PM
      2:05 AM
    2 Sep
    +1
    Rede Expressos
    from $27.60
  • Batalha
    Faro
      6:15 PM
      2:05 AM
    4 Sep
    +1
    Rede Expressos
    from $27.60
  • Batalha
    Faro
      6:15 PM
      2:05 AM
    20 Aug
    +1
    Rede Expressos
    from $27.60
  • Batalha
    Faro
      6:15 PM
      2:05 AM
    29 Aug
    +1
    Rede Expressos
    from $27.60
  • Batalha
    Faro
      6:15 PM
      2:05 AM
    2 Sep
    Rede Expressos
    from $27.60
  • Batalha
    Faro
      6:15 PM
      2:05 AM
    2 Sep
    Rede Expressos
    from $27.60


  Bus Faro - Batalha    189 mi
Ø Bus connections1 x

The cheapest bus routes from Faro to Batalha

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Faro
    Batalha
      2:30 PM
      9:00 PM
    20 Aug
    Rede Expressos
    from $27.60
  • Faro
    Batalha
      7:30 AM
      2:00 PM
    19 Aug
    Rede Expressos
    from $27.60
  • Faro
    Batalha
      9:30 AM
      4:30 PM
    19 Aug
    Rede Expressos
    from $27.60
  • Faro
    Batalha
      12:00 PM
      7:30 PM
    19 Aug
    Rede Expressos
    from $27.60
  • Faro
    Batalha
      2:30 PM
      9:00 PM
    19 Aug
    Rede Expressos
    from $27.60


Current ticket prices

You'd like to go away for a few days but you're a bit short of cash right now? Then the bus is the perfect option! Be aware though that it can be more difficult than expected to find the best one. Basically, there's two things to consider. Number one is to compare prices. For the ride Batalha - Faro, fares currently start from $32.37. Number two is to compare travel times. To avoid having to spend too much time on the road, opt for the fastest bus. It will get you to your destination in 6 hr 50 min.

Bus stops in Batalha and Faro

  Stations
Largo da Misericórdia 4, 2440-038 Batalha (Portugal)
  Stations
Av. da República 148, 8000-394 Faro (Portugal)

More on bus features and services

Finding a cheap bus ticket from Batalha to Faro can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can compare all the offers available and pick the perfect bus! Go for the fastest bus if you're pressed for time, pick the most affordable one if you want to get more bang for your buck or select the one that offers the best on-board features.

While carry-on luggage, air conditioned and extra legroom are becoming the norm on most buses, some companies go the extra mile and offer modern appliances such as power outlets (sometimes in every single row) or free wireless internet. Just enter your point of departure, destination and your preferred date of travel and let our smart bus search start comparing the best bus operators. For instance, when you take a bus from Faro to Batalha, free wireless internet can be found on board most buses operated by Rede Expressos.

We’ll help you pick the best offer so that your bus trip from Batalha to Faro and back is as, or even more convenient than taking the train or flying.

Batalha and Faro: Useful Info

Batalha
7,910
Faro
41,355
Taxi
$3.52
$5.51
Batalha
Faro
A cab ride in Batalha is 37% cheaper than in Faro.
Local buses
$1.47
$2.46
Batalha
Faro
A bus fare in Batalha is 41% cheaper than in Faro.
Beer
$1.17
$1.17
Batalha
Faro
A large beer in Batalha is 0% more expensive than in Faro.
Water
$0.98
$0.24
Batalha
Faro
A bottle of water in Batalha is 76% more expensive than in Faro.
Meal
$11.43
$9.38
Batalha
Faro
A meal in Batalha is 18% more expensive than in Faro.

Want to continue your journey?

Here's a selection of possible connecting rides for your destination. Just click on your preferred route and you'll find all the info you need to continue your trip!