1map logoGo to main page

Salvador, Bahia to Recife, Pernambuco from $41: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Salvador, Brazil
to
Recife, Brazil

How to Get from Salvador to Recife: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$41 by busBest price
679 kmDistance
4h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Salvador to Recife with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
4h  54m
Estimated price
$67-362
Recommended
Company
various
Bus
Average Duration
13h  48m
Estimated price
$41-68
Cheapest
route map
Distance: 679 km
Duration: 4h 30m

See more options

Company
various
Bus
Average Duration
15h  43m
Estimated price
$42-71
Company
various
Bus
Average Duration
20h  46m
Estimated price
$66-670
Company
various
Taxi
Plane
Average Duration
4h  30m
Estimated price
$147-490
Company
various
Drive
Average Duration
10h  56m
Estimated price
$671-672

Salvador - Recife operators

Explore transport companies operating between Salvador and Recife, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
voeazul.com.br

Plane from Salvador to Recife

Average Duration
1h 33m
Estimated price
$679-420

Plane from Salvador to Recife via Campina Grande

Average Duration
3h 17m
Estimated price
$679-420

Plane from Feira de Santana to Recife

Average Duration
1h 45m
Estimated price
$673-3620
Website
voegol.com.br

Plane from Salvador to Recife

Average Duration
1h 27m
Estimated price
$674-3621
Website
voepass.com.br

Plane from Salvador to Recife

Average Duration
1h 50m
Estimated price
$67730-3620
Train
Contact phone
+55 (81) 2102-8500
Website
cbtu.gov.br

Train from Shopping to Recife

Average Duration
30m
Estimated price
$677-677
Bus
Contact phone
0800 075 0010
Website
rotatransportes.com.br

Bus from Salvador to Arapiraca

Average Duration
8h 15m
Estimated price
$3622-3623
Contact phone
0800 725 7711
Website
viacaosaoluiz.com.br

Bus from Arapiraca to Recife

Average Duration
4h
Estimated price
$6779-6779
Contact phone
0800 728 0044
Website
buson.com.br

Bus from Salvador to Maceió

Average Duration
11h 36m
Estimated price
$3624-3628
Contact phone
+55 800 766 9000
Website
progressoonline.com.br

Bus from Maceió to Recife

Average Duration
4h
Estimated price
$3629-3629
Contact phone
+55 (71) 2108-1600
Website
viacaoregional.com.br

Bus from Salvador to Cícero Dantas

Average Duration
6h 27m
Estimated price
$3629-411
Contact phone
+55 800 728 1992
Website
expressoguanabara.com.br

Bus from Cícero Dantas to Recife

Average Duration
12h 46m
Estimated price
$412-412
all-pages.other Show other routes
Contact phone
+55 (71) 3341-9988
Website
teletaxisalvador.com.br

Other from Salvador to Feira de Santana

Average Duration
1h 31m
Estimated price
$670-672

Salvador to Recife: Overview of Bus, Train, Flight, and Car Trips

Traveling between Salvador and Recife offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$80 - $120
Departure Point
Salvador Airport
Arrival Point
Recife Airport
Useful tips for plane travellers
• Book your flight in advance with either GOL, Azul, or Voepass Linhas Aéreas for the best fares, as prices can fluctuate, especially during peak travel seasons between Salvador and Recife.
• Upon arriving at Recife's Guararapes International Airport (REC), be prepared for a quick transition through immigration and customs; use the airport's free Wi-Fi to download the app 'Recife Airport' for real-time updates and dining options.
• Expect to pay around BRL 70-100 for a taxi ride from the airport to Recife's city center; consider using ride-hailing apps like Uber for potentially lower fares and more convenience.
Useful tips for bus travellers
• Book your bus tickets in advance through operators like Viação Itapemirim (itapemirim.com.br) or Viação Águia Branca (aguiabranca.com.br) to secure the best prices and seat selections for your 13-hour journey.
• During your trip, make sure to take advantage of the bus stops—some have local food vendors where you can try regional snacks like 'acarajé' or 'pão de queijo' which are essential for a true Brazilian culinary experience.
• Upon arriving at the Recife bus station (Terminal Integrado de Passageiros), familiarize yourself with the station layout via their website (corredortransitobr.com.br) to quickly find exit points and transportation options such as taxis or buses that can take you to your final destination in the city.

Frequently asked questions

Find out more about the route from Salvador to Recife.

Or choose the category:
The distance between Salvador and Recife is 679 km by direct route, and the road distance is 812 km. If you choose to travel by plane and train, the typical travel time is around 4 hours and 49 minutes. On the other hand, if you prefer driving by car, it usually takes approximately 10 hours and 56 minutes to reach Salvador from Recife. Lastly, if you opt for taking a bus, you can expect a travel time of around 6 hours and 52 minutes from Salvador to Recife.
The most cost-effective option for traveling from Salvador to Recife is by bus, which takes approximately 6 hours and 52 minutes and costs between $27 and $45. This option allows you to enjoy the scenic route and possibly make stops along the way. However, if time efficiency is a priority and you are willing to spend a bit more, flying and taking a train is the quickest option, taking 4 hours and 49 minutes and costing between $70 and $320.
The prices for buses traveling from Salvador to Recife range from $27 to $44.
To get from Salvador to Recife without using public transportation, you can rent a car and drive the 813 km distance. The journey takes approximately 10 hours and 56 minutes by car. Rental car prices for this trip can vary between $80 and $120.
The best way to travel from Salvador to Recife without a car is by taking a bus. The journey takes approximately 6 hours and 52 minutes, and ticket prices range from $27 to $45.
The flight between Salvador and Recife typically takes around 1 hour and 15 minutes.
There are numerous options for accommodation near Recife. With over 739 hotels to choose from, visitors can find a range of affordable options. Prices start at $23 per night, offering budget-friendly choices for travelers.