1map logoGo to main page

Bari to Corfu (city) from €41: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bari, Italy
to
Corfu (city), Greece

How to Get from Bari to Corfu : 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 - Train, Car FerryBest price
309 kmDistance
1h 14m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bari to Corfu (city) 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
Volotea
Plane
Average Duration
1h  14m
Estimated price
86-298
Recommended
Company
various
Train
Drive
Average Duration
9h  48m
Estimated price
41-92
Cheapest
route map
Distance: 309 km
Duration: 1h 14m

See more options

Pricing table
Company
various
Bus
Plane
Average Duration
13h  58m
Estimated price
0-0
Company
Superfast Ferries
Drive
Average Duration
8h 
Estimated price
45-179
Company
Ventouris Ferries
Drive
Average Duration
10h 
Estimated price
51-51

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Ferry $60 $65 $71 $65 $61 $73 $54

Traveling From Bari to Corfu (city)

Traveling from Bari to Corfu offers you a fascinating journey from the vibrant streets and historic charm of southern Italy to the lush landscapes and relaxed pace of Greek island life.

Best Neighbourhoods in Corfu (city)

Corfu's neighborhoods offer a blend of history, culture, and charm.

Kerkyra Old Town
• UNESCO World Heritage Site with Venetian architecture.
• Charming cobblestone streets filled with shops and cafes.
Liston Promenade
• Lined with elegant cafes for people-watching.
• Great spot for enjoying local pastries and coffee.
Spianada Square
• Largest square in Greece, perfect for leisurely strolls.
• Hosts cultural events and local festivals throughout the year.

Best Times To Visit Corfu (city)'s Attractions

Planning your visit to Corfu can enhance your experience significantly.

Achilleion Palace
Visit early in the morning to enjoy tranquility and clear views.
Old Fortress
Late afternoon visits provide stunning sunset vistas and fewer tourists.
Spianada Square
Evenings are lively, with pleasant weather and vibrant local events.

Corfu (city) Weather: What to Expect Year-Round

Corfu enjoys a Mediterranean climate with hot summers and mild winters, making it a pleasant destination at almost any time of year; however, visiting during spring or early fall offers ideal temperatures and fewer crowds, enhancing your overall travel experience.

Dining Recommendation in Corfu (city)

When in Corfu, try the local specialty, sofrito, a tender veal dish simmered in a garlic and white wine sauce that contrasts the pasta-centric cuisine of Bari; dining here often unfolds in charming outdoor tavernas where fresh herbs and local produce accentuate the island’s unique flavors and laid-back atmosphere.

Bari - Corfu (city) operators

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

Plane
Website
volotea.com

Plane from Bari (BRI) to Corfu (CFU)

Average Duration
1h 14m
Estimated price
86-298
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Bari Centrale to Brindisi

Average Duration
58m
Estimated price
862-863
all-pages.other Show other routes
Contact phone
+39.081.496.444
Website
grimaldi-lines.com

Other from Brindisi Terrare to Corfu

Average Duration
7h
Estimated price
867-45
Ferry
Contact phone
+30 210 8919700
Website
superfast.com

Ferry from Bari M.ma to Corfu

Average Duration
8h
Estimated price
45-179
all-pages.transport_car ferry
Contact phone
+30 210 4828001
Website
ventourisferries.com

all-pages.transport_car ferry from Bari 2 to Corfu

Average Duration
10h
Estimated price
51-51
Bus
Contact phone
+355697278670
Website
facebook.com

Bus from Bari Porto to Lushnjë

Average Duration
8h 11m
Estimated price
0-0
Contact phone
+355 68 233 8923

Bus from Lushnjë to Sarandë

Average Duration
3h 17m
Estimated price
2981-2981

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

Traveling between Bari and Corfu (city) 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.

🛫 Travelers looking to fly from Bari to Corfu can enjoy the convenience of a direct flight that takes just 1 hour with Volotea airlines. 🏝️ Upon arrival at Corfu Airport, visitors can quickly reach Corfu city in just 1 hour and 14 minutes, allowing for an efficient and seamless travel experience. 💸 Prices for flights between Corfu city and Bari can range from €88 to €306, offering travelers a range of options to suit their budget and travel preferences.
Departure Point
Bari Airport
Arrival Point
Corfu Airport
Useful tips for plane travellers
• Book your flight with Volotea, as they offer the most direct and efficient service from Bari Airport to Corfu, typically taking just 1 hour and 14 minutes.
• Upon arrival at Corfu Airport (CFU), be prepared for potential queues at the immigration area during peak tourist seasons; having your passport and any required documents ready can expedite your passage through the airport.
• Expect to pay around €25 to €35 for a taxi ride from Corfu Airport to the city center; alternatively, check out the local bus service, which is a more budget-friendly option costing around €1.50, departing frequently from the terminal.

Frequently asked questions

Find out more about the route from Bari to Corfu (city).

Or choose the category:
The distance between Bari and Corfu is approximately 309.0 km. The typical travel time by train and car ferry is 9 hours and 49 minutes. Flying from Bari to Corfu takes about 1 hour and 42 minutes, while traveling by ferry takes around 10 hours.
The most cost-effective option to travel from Bari to Corfu is by taking a car ferry. It takes around 10 hours and costs €52. This option allows travelers to bring their own vehicle and enjoy the scenic journey. However, for those looking for a quicker option, flying is the most time-efficient choice, taking just 1 hour and 42 minutes, with prices ranging from €88 to €287.
The price of a ferry ticket between Bari and Corfu is €52.
If you want to travel from Bari to Corfu without a car, the best way is to take a train and then a car ferry. This journey takes approximately 9 hours and 49 minutes and can cost anywhere between €42 and €102.
Yes, there is a direct link between Bari and Corfu by ferry. The ferry service operates three times a week, on Monday, Wednesday, Friday, and Saturday. The journey takes approximately 10 hours.
The flight between Bari and Corfu typically takes approximately 1 hour. The cost of a flight between the two cities can vary, with prices ranging from €88 to €280.
There are plenty of options for accommodations near Corfu. With over 4664 hotels available, you can find something to fit your preferences and budget. Prices start at €42 per night, offering a range of options from budget-friendly to luxury.