Greece

How to get from Corfu to Bari (Italy)

Compare all transport options: bus, ferry, train, flight. Prices, durations and practical tips.

⏱
FASTEST
3h 25min
💶
From
106€
📍
Distance
308 km
Powered by 12Go system
⚡ Quick answer

Checked offer from Corfu to Bari (Italy): Flight (1 stop), about 3h 25min, from €106.

Distance: 308 km. Data updated on .

One option to get from Corfu to Bari (Italy)

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

Flight (1 stop)
3h 25min
See prices
View
✈️ Also compare on Aviasales ›
🚌 Departure from Corfu
📍Departure is from Corfu International Airport (Ioannis Kapodistrias, CFU), right next to Corfu Town. It has a compact terminal with check-in desks, cafés and shops. Arrive early in summer, when queues at security and bag drop can be long.
🚇The airport is very close to the centre of Corfu Town. You can take a taxi, which is the simplest option with luggage, or use the local public bus service from the town. Check the current bus stop and service before you go.
⏰Departure times depend on the airline, the season and the connection city. Flights are generally more frequent in summer, so check the table above for current options and pick a departure that leaves a comfortable connection margin.
💸 Transport from 106€ per person
⚡ Fastest: 3h 25min
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book early for summer

In July and August, island flights and the cheapest fares fill up fast. Book as soon as your dates are fixed, so you are not stuck on Corfu hunting for last-minute seats at much higher prices.

💡
Fly from Corfu, not Athens

Unlike many Greek island trips, you do not need to pick between Piraeus, Rafina or Lavrio here. Your journey starts at Corfu airport, so check that your booking shows the right departure airport.

💡
Protect your connection

Choose a single booking covering both flight legs when possible. If the first flight is delayed, the airline must rebook you, whereas separate tickets leave you to cover the missed connection yourself.

💡
Check baggage rules

Low-cost carriers often charge for hold luggage and enforce strict cabin size limits. Read the baggage conditions before paying, and weigh your backpack so there are no surprises at the airport.

💡
Skip the wind worries

Strong winds can cancel or delay Greek sea crossings, but a flight is far less exposed to this. Still, keep a buffer day before any onward long-haul flight or non-refundable booking in Italy.

The journey experience

Getting from Corfu to Bari is a classic Ionian-to-Italy hop, and you want to know quickly which mode makes sense. Here, the option confirmed on our page is a flight with a stopover, which is why the comparison table above is your fastest way to check the current duration and price range before you commit to anything.

A connecting flight means you leave from Corfu's island airport, change at an intermediate hub and arrive in Bari without having to organise any overland leg across the Adriatic. It is a comfortable choice if you travel with a backpack or a carry-on, since you avoid long transfers between ports, and it removes the worry about sea conditions and wind-related cancellations that affect Greek crossings. Check baggage rules carefully, as low-cost fares often charge extra for hold luggage, and keep a comfortable margin at the connection.

My advice: use the table to compare, then book early if you travel in July or August, when seats and the cheapest fares go first. Always confirm the departure airport and the connection city on your booking, and avoid tight layovers if you carry separate tickets. Once your flight is booked with instant confirmation, you can plan the rest of your Greece and Puglia itinerary with confidence.

Frequently asked questions — Corfu → Bari (Italy)

Why visit Bari (Italy)?

  • ✓ Stroll through Bari Vecchia's maze of alleys and watch local women hand-make orecchiette on the doorsteps of Strada delle Orecchiette
  • ✓ Visit the Basilica di San Nicola, a Romanesque landmark housing the relics of Saint Nicholas (Santa Claus)
  • ✓ Walk the Lungomare Imperatore Augusto seafront and admire the Castello Svevo and the Teatro Petruzzelli
  • ✓ Taste Bari's street food: panzerotti, focaccia barese, raw seafood at the old port and a glass of Primitivo
  • ✓ Take a day trip to Alberobello's trulli, Polignano a Mare's cliffs or Matera's Sassi
🌙
Recommended stay
1 to 3 nights — enough for the old town and food, plus a day trip to Puglia

When to visit Bari (Italy)?

MEDITERRANEAN CLIMATE

April to June and September to October — warm, sunny weather, fewer crowds and pleasant temperatures for walking and day trips

Jan 😞
Feb 😞
Mar 😐
Apr 😐
May 😊
Jun 😊
Jul 😐
Aug 😐
Sep 😊
Oct 😊
Nov 😐
Dec 😞
📍
In Bari (Italy) — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Bari (Italy)
Compare the best rates available
via trip.com

What to do in Bari (Italy)?

Local experiences, must-see sights and activities selected for you

MUST-SEE
🛕
Basilica of San Nicola
Built from 1087 to house the relics of Saint Nicholas, this Romanesque basilica draws Catholic and Orthodox pilgrims alike. Entry is free. Arrive at opening, around 7:00, before the tour groups, and go down to the crypt where the relics rest among a forest of marble columns.
🍝
Orecchiette Street in Bari Vecchia
In the lanes around Arco Basso, local women shape orecchiette by hand at tables set outside their doors, mostly in the morning. Watch, then buy a bag of dried pasta, from about 5€ per 500 g, which travels well. Ask before taking photos, and go before noon.
⛪
San Sabino Cathedral and Crypt
Bari's 12th-century cathedral is a plainer, more austere Romanesque counterpart to San Nicola. Entry is free. Visit the crypt, then ask about the archaeological area beneath the nave, which opens at set times. Churches close for a midday break, so check hours before you go.
🏰
Castello Svevo Fortress Visit
This Norman-Swabian fortress, reworked under Frederick II in the 13th century, stands at the edge of the old town. Tickets cost around 6€. Inside, see the courtyard and the plaster cast gallery, and walk the ramparts for views over the old port. Opening days vary, so check ahead.
🍕
Focaccia Barese and Panzerotti
Bari's street food is cheap and filling. Try focaccia barese topped with tomatoes and olives from the bakeries of Bari Vecchia, and fried panzerotti stuffed with mozzarella and tomato, around 2€ to 3€ each. Eat them hot and standing, and go before 13:00, as popular bakeries sell out.
🌅
Sunset Walk on the Lungomare
The Lungomare Nazario Sauro is a long seafront promenade lined with early 20th-century buildings. Walk it free of charge at sunset, heading away from the old town, and stop for an aperitivo at a café along the way. Bring a light jacket, as the evening sea breeze can be strong.
🎭
Teatro Petruzzelli Opera Evening
One of Italy's largest opera houses, rebuilt after a 1991 fire and reopened in 2009. Opera and concert tickets start around 15€ for upper tiers. Guided visits run on selected days. Book through the official website, and check the season calendar, which is busiest from autumn to spring.
🐙
Raw Seafood at the Old Port
At dawn near the Molo San Nicola, fishermen sell their catch and prepare raw seafood on the spot, such as octopus, mussels and sea urchins, served with lemon. Budget around 5€ to 10€ for a tasting. Go before 9:00 and bring cash. It is informal, with no menu and no seating.

How long to visit Bari (Italy)?

1 to 2 days

Bari works best as a 1 to 2 day stop. In one day, walk the old town (Bari Vecchia), see the Basilica di San Nicola and the Cattedrale, and eat orecchiette made by the women on Strada Arco Basso. With a second day, add the seafront promenade and a day trip to Polignano a Mare or Alberobello. If you are catching a ferry to Greece, book a night before departure and check the port check-in time, which is often 2 to 3 hours ahead.

Related searches

flight Corfu Bari (Italy) how to get from Corfu to Bari (Italy) ticket price Corfu to Bari (Italy) travel time Corfu to Bari (Italy) travel to Greece

Other trips from Corfu

Book now