Voyrilo

Distance: Barcelona to Palma

Distance between Barcelona and Palma in kilometers, miles and nautical miles.

206 km
Straight-line
great-circle
111 nm
Nautical Miles
as the crow flies
278 km
By Road
3h 29m
45 minutes
By Air
flight time

Barcelona to Palma distance overview

The distance from Barcelona to Palma is 206 km (128 miles) in a straight line, or about 111 nautical miles. This is the great-circle distance — the shortest path over the Earth's surface — which is what aircraft and ships broadly follow. By road the journey is longer, at roughly 278 km, because highways rarely run in a perfectly straight line.

By car the drive takes approximately 3h 29m at normal highway speeds, not counting rest stops, fuel breaks, traffic or any border crossings between Barcelona and Palma. A direct flight covers the same route in about 45 minutes in the air; door-to-door, add a couple of hours for airport check-in, security and getting to and from each airport.

For a 206 km trip like this, driving tends to be the most practical choice. If you want to compare the options side by side, see our drive vs fly, flight time and halfway point tools for Barcelona to Palma.

BarcelonaPalma

Frequently Asked Questions

How far is Barcelona from Palma?

The straight-line (great-circle) distance from Barcelona to Palma is 206 km (128 miles, or 111 nautical miles). By road it is approximately 278 km, a drive of about 3h 29m. A direct flight covers the distance in roughly 45 minutes.

How long does it take to drive from Barcelona to Palma?

Driving from Barcelona to Palma covers about 278 km and takes approximately 3h 29m at typical highway speeds, before rest stops, traffic and border crossings. The road route is about 35% longer than the straight-line distance.

How long is the flight from Barcelona to Palma?

A non-stop flight between Barcelona and Palma takes about 45 minutes in the air. Add roughly 2–3 hours for check-in, security and transfers to and from the airports when planning door-to-door travel time.

Is it better to fly or drive from Barcelona to Palma?

For this 206 km route, driving is usually the most practical option. Driving gives you flexibility and door-to-door convenience, while flying saves time on longer distances. Compare both on our Drive vs Fly tool for Barcelona to Palma.

How many nautical miles is it from Barcelona to Palma?

The nautical distance from Barcelona to Palma is approximately 111 nautical miles — the measure used for sailing and aviation, based on the great-circle path.

How is the distance from Barcelona to Palma calculated?

The straight-line figure uses the haversine formula on the geographic coordinates of Barcelona and Palma, giving the shortest distance over the Earth's surface. Road distance and drive time are estimated from typical routing and average speeds; flight time assumes a direct commercial flight.