Puglia Coast Train Trip

Photo by Martha Bakerjian

Where to go in Puglia when you don't have a car

Save to my Account

While much of Puglia is best explored by car, the 200 kilometer section of Puglia’s coast from Trani to Lecce can easily be visited by train as you will see in this coast train trip itinerary. Many of the cities and towns along the sea have medieval historic centers and Romanesque monuments. Most coast towns have beaches that can be accessed easily as well. Taking the train is often easier than driving in towns and finding a place to park.

Puglia Coast Cities and Towns

The city of Bari makes a good starting point for exploring the Puglia coast. Bari has an airport and it’s a major stop on the coast train line so it’s easy to get there on a fast train. You can use Bari as a base for day trips to other coast towns along the rail line. But if you don’t want to be in a big city, stay in one of the smaller towns. Each of these towns has good lodging options.

Bari is a historic city with an interesting old town center, a major shopping street that’s pedestrian-only, a seaside promenade, a harbor, and plenty of good restaurants and nightlife. For a good overview of the city’s highlights,take a historic Bari walking tour.

Going northwest from Bari along the rail line the first town to visit is Giovinazzo. Because it’s a great place to get a taste of local life, it makes a good base.

Giovinazzo at Sunset

Continuing northwest, visit Molfetta and Bisceglie, each with a small but interesting historic center, good cathedral, and Romanesque churches.

Trani is the gem of this part of the coast, with its Swabian castle and stunning 12th century Romanesque cathedral in a beautiful setting by the sea.

A little farther up the coast, Barletta is known for the Colossus of Barletta, a bronze statue from the Roman era. Its 10th century castle houses a museum and its cathedral has layers of history, built on top of each other.

trani castle
Castle by the Sea in Trani

Southeast of Bari

Along the Puglia coast to the southeast of Bari, Mola di Bari is a lively town with a great fish market. Polignano a Mare is a striking town built atop a cliff overlooking the sea with a picturesque historic center, a restaurant and hotel in a cave in the cliff, and a good beach below. Monopoli is another town worth a visit along this part of the coast with a picturesque old port area, castle, and beach.

Continuing to the end of the Puglia coast rail line, you reach the city of Lecce, known for its Baroque architecture. Lecce is the start of the Salento Peninsula. From Lecce or Bari, take a day trip by train on the Trains of the Southeast to see the trulli of Alberobello or other inland towns.

Plan Your Trip to Puglia:

Puglia Books:

* Old Puglia: A Cultural Companion to South-Eastern Italy
* Lonely Planet Southern Italy
* Puglia Travel Guide (Unanchor) – Landscape, Food, and Trulli
* Places in Puglia: Lecce the Baroque town

This post may contain affiliate links to sites I believe are of benefit to travelers. There is no cost to you but the small amount of revenue helps defer the cost of bringing you this free information.

At A Glance

Price Range:

One comment on “Puglia Coast Train Trip

Comments, Tips & Hints


You need to login to favorite a post.

Need to sign up? Create an account here.

Forgot your password? Reset your password here.