Travel from Naples to Bled

Bus or train from Naples to Bled?

Trenitalia Frecce operates a train from Naples to Bled hourly. Tickets cost $30 - $45 and the journey takes 1 h 10 min. 4 other operators also service this route. Alternatively, FlixBus operates a bus from Naples to Bled every 3 hours. Tickets cost $13 - $22 and the journey takes 2 h 35 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Slovenia: Getting from Ljubljana to Lake BledRome2rio's guide to the easiest, cheapest and fastest routes to this iconic Slovenian destination

How to get from Naples to Bled

From Naples - Piazza Garibaldi bus to Naples airport, fly to Trieste airport, then shuttle to Bled. 5 h 31 min 209€. From Naples - Piazza Garibaldi bus to Naples airport, fly to Venice airport, then shuttle to Bled. 6 h 30 min 263€. From Naples - Piazza Garibaldi bus to Naples airport, fly to Venice Treviso airport, then shuttle to Bled. 6 h 31 min 295€. From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Trieste airport, then shuttle to Bled. 7 h 4 min 255€. From Napoli Centrale train to Roma Termini, train to Venezia Mestre stazione(Viale Stazione), train to Villach Hbf, train to Lesce Bled, then bus to Bled Union. 12 h 20 min 127€. From Naples bus to Rome, bus to Ljubljana, then bus to Bled Union. 15 h 35 min 78€. From NapoIi Metropark bus to Udine then shuttle to Bled. 17 h 45 min 208€. From Napoli Centrale train to Roma Termini, night train to Villach Hbf, train to Lesce Bled, then bus to Bled Union. 13 h 20 min 110€. From Naples drive to Bled. 9 h 12 min 151€.