1map logoGo to main page

Cagliari, Sardinia to Bari, Apulia from €51: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cagliari, Italy
to
Bari, Italy

How to Get from Cagliari to Bari: 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.

$51 - Fly, TrainBest price
695 kmDistance
2h 49m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cagliari to Bari 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
Average Duration
2h  49m
Estimated price
77-212
Recommended
Company
various
Plane
Train
Average Duration
4h  21m
Estimated price
51-267
Cheapest
route map
Distance: 695 km
Duration: 2h 49m

See more options

Pricing table
Company
various
Drive
Train
Average Duration
23h  24m
Estimated price
68-167
Company
various
Bus
Drive
Train
Average Duration
24h  34m
Estimated price
119-192
Company
various
Train
Drive
Average Duration
25h  9m
Estimated price
122-770
Company
various
Drive
Bus
Average Duration
26h  38m
Estimated price
771-772

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Fly $86 $86 $100 $121 $96 $86 $106

Traveling From Cagliari to Bari

Journeying from Cagliari to Bari offers a fascinating contrast between the vibrant coastal charm of Sardinia's capital and the rich historical tapestry of Bari, where ancient streets buzz with life and tradition.

Best Neighbourhoods in Bari

Bari boasts diverse neighborhoods, each offering a distinct vibe and charm.

Old Town (Bari Vecchia)
• Narrow streets filled with history and local culture.
• Vibrant atmosphere with lively bars and traditional eateries.
Margherita di Savoia
• Charming promenade perfect for leisurely strolls.
• Close to beautiful beaches and stunning sea views.
Poggiofranco
• Modern area with shopping centers and refined dining options.
• Family-friendly parks and recreational spaces enhance community feel.

Best Times To Visit Bari's Attractions

Maximize your experiences in Bari by timing your visits wisely.

Basilica di San Nicola
Arrive early in the morning for a peaceful visit and fewer crowds.
Castello Normanno-Svevo
Visit late afternoon on weekdays for a quieter exploration experience.
Lungomare Nazario Sauro
Enjoy sunset strolls to see the stunning coastline with fewer tourists.

Bari Weather: What to Expect Year-Round

Bari enjoys a Mediterranean climate with hot summers and mild winters, making it a pleasant destination throughout the year. The best times to visit are spring and fall, as the weather is comfortable and the crowds are smaller, enhancing your travel experience.

Dining Recommendation in Bari

Consider trying the orecchiette con cime di rapa at Trattoria da Gaetano, a local favorite that showcases Bari’s distinct approach to pasta with its hearty and earthy flavors. This dish, made with fresh local ingredients and served in a lively, authentic setting, offers a culinary experience that beautifully contrasts with the seafood-focused cuisine of Cagliari.

Cagliari - Bari operators

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

Plane
Website
ryanair.com

Plane from Cagliari (CAG) to Bari (BRI)

Average Duration
1h 25m
Estimated price
2122-2123

Plane from Cagliari (CAG) to Brindisi (BDS)

Average Duration
3h 17m
Estimated price
2120-2121

Plane from Cagliari (CAG) to Bari (BRI)

Average Duration
3h 20m
Estimated price
2120-2123
Website
alitalia.com

Plane from Cagliari (CAG) to Bari (BRI)

Average Duration
3h 20m
Estimated price
2120-2121

Plane from Cagliari (CAG) to Brindisi (BDS)

Average Duration
1h 20m
Estimated price
2124-77930
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Brindisi to Bari Centrale

Average Duration
1h 23m
Estimated price
511-7787

Train from Roma Termini to Bari Centrale

Average Duration
4h 7m
Estimated price
2127-77820

Train from Genova P.Za Principe to Milano Centrale

Average Duration
1h 35m
Estimated price
7785-2128

Train from Milano Centrale to Bari Centrale

Average Duration
6h 52m
Estimated price
2128-77880

Train from Cagliari to Porto Torres M.Ma

Average Duration
3h 46m
Estimated price
7795-510
Ferry
Contact phone
+39.081.496.444
Website
grimaldi-lines.com

Ferry from Porto di Cagliari to Porto di Civitavecchia

Average Duration
15h
Estimated price
2127-2125
Contact phone
+49 (0)611 14020
Website
mobylines.com

Ferry from Olbia to Piombino

Average Duration
5h 15m
Estimated price
2129-515
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Roma Ciampino Airport to Bari

Average Duration
6h 10m
Estimated price
2127-2125

Cagliari to Bari: Overview of Bus, Train, Flight, and Car Trips

Traveling between Cagliari and Bari 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.

Departure Point
Cagliari Airport
Arrival Point
Bari Airport