ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Piran

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Venice to Piran

🚌 The journey from Venice to Piran by bus requires a transfer at Venezia, Aeroporto Marco Polo di Venezia and Portorož. The total travel time, including transfers, is approximately 4 hours and 35 minutes. 💰 Ticket prices for the bus from Venice to Piran typically range from €27 to €44, providing an affordable and scenic way to travel between these two picturesque destinations in Italy and Slovenia.

Where to stay in Piran

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • No, there is no direct bus between Venice and Piran. Travelers will need to take a route with transfers, typically departing from Venice - Piazzale Roma and passing through Venezia, Aeroporto Marco Polo di Venezia and then on to Portorož before reaching Piran. The entire journey, including transfers, usually takes about 4 hours and 35 minutes. It's advisable to check the schedules and plan accordingly to ensure a smooth trip.
  • The cost of a bus ticket between Venice and Piran typically ranges from €27 to €45, depending on various factors such as the time of booking, type of seat selected, and any ongoing promotions or discounts. It's recommended to check the latest fares and availability directly with the bus operator or booking platform, as prices may fluctuate. Be sure to book your tickets in advance to secure the best possible rate for your journey.

Will you be returning to Venice by bus?

If you need a return bus trip, you can check out buses from Piran to Venice.

See schedule