There are 7 ways to get from Barcelona to Novi Grad by plane, bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zagreb Franjo Tuđman Airport, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Zagreb Franjo Tuđman Airport (ZAG)BCN - ZAG
- Take the bus from Velika Gorica to Novi Grad, Autobuska stanica
8h 30m$102–234Train, bus
- Take the train from Barcelona-Sants to Lyon Part Dieu
- Take the train from Lyon Part Dieu to Karlsruhe Hauptbahnhof84
- Take the bus from Karlsruhe Central Station to Bosanska Otoka
21h 12mBus via Venice
- Take the bus from Barcelona to Venice Mestre
- Take the bus from Venice - Mestre Bus Station to Zagreb - Bus Station
- Take the bus from Zagreb, Autobusni Kolodvor to Novi Grad, Autobuska stanica
28h 25m$108–222Drive 1,620.6 km
- Drive from Barcelona to Novi Grad1,620.6 km
17h 46m$297–428Fly to Mahovljani Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Mahovljani Airport (BNX)BCN - BNX
- Take the train from Prijakovci to Novi Grad
10h 38m$122–342Fly to Ljubljana, shuttle, bus
- Fly from Barcelona–El Prat Airport (BCN) to Ljubljana (LJU)BCN - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb Airport
- Take the bus from Velika Gorica to Novi Grad, Autobuska stanica
10h 50m$157–604Bus
- Take the bus from Barcelona Sants Central Bus Station to Zagreb Central Bus StationUnion Ivkoni - Unibus 3602 / ...
- Take the bus from Zagreb, Autobusni Kolodvor to Novi Grad, Autobuska stanica
31h 55m$105–144
Barcelona to Novi Grad by bus
Questions & Answers
The cheapest way to get from Barcelona to Novi Grad is to bus which costs $100 - $150 and takes 31h 55m.
The fastest way to get from Barcelona to Novi Grad is to fly and bus which takes 8h 30m and costs $100 - $240.
No, there is no direct bus from Barcelona to Novi Grad. However, there are services departing from Barcelona and arriving at Novi Grad, Autobuska stanica via Venice - Mestre Bus Station and Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 28h 25m.
The distance between Barcelona and Novi Grad is 1368 km. The road distance is 1620.6 km.
The best way to get from Barcelona to Novi Grad without a car is to train and bus which takes 21h 12m and costs .
It takes approximately 8h 30m to get from Barcelona to Novi Grad, including transfers.
Barcelona to Novi Grad bus services, operated by FlixBus, depart from Barcelona station.
Barcelona to Novi Grad bus services, operated by FlixBus, arrive at Venice Mestre station.
Yes, the driving distance between Barcelona to Novi Grad is 1621 km. It takes approximately 17h 46m to drive from Barcelona to Novi Grad.
There are 30+ hotels available in Novi Grad.
What companies run services between Barcelona, Spain and Novi Grad, Republika Srpska, Bosnia and Herzegovina?
You can take a bus from Barcelona to Novi Grad, Autobuska stanica via Venice - Mestre Bus Station, Zagreb - Bus Station, and Zagreb, Autobusni Kolodvor in around 28h 25m.
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $60–310
Flights from Barcelona–El Prat Airport to Ljubljana via Munich
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- $70–370
Flights from Barcelona–El Prat Airport to Ljubljana via Frankfurt
- Ave. Duration
- 5h
- When
- Tuesday to Friday
- Estimated price
- $100–440
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- $70–170
Flights from Barcelona–El Prat Airport to Mahovljani Airport via Vienna
- Ave. Duration
- 7h 13m
- When
- Wednesday and Sunday
- Estimated price
- $80–290
Flights from Barcelona–El Prat Airport to Mahovljani Airport via Charleroi
- Ave. Duration
- 10h 30m
- When
- Monday
- Estimated price
- $90–300
- Website
- croatiaairlines.com
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $130–230
- Website
- airserbia.com
Flights from Barcelona–El Prat Airport to Mahovljani Airport via Belgrade
- Ave. Duration
- 7h 15m
- When
- Monday
- Estimated price
- $100–390
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Ljubljana
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $65–250
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Lyon Part Dieu to Karlsruhe Hauptbahnhof
- Ave. Duration
- 4h 49m
- Frequency
- 4 times a week
- Estimated price
- $100–120
- Website
- https://int.bahn.de/en
- Phone
- +387 53 241 368
- kabinet@zrs-rs.com
- Website
- zrs-rs.com
Train from Prijakovci to Novi Grad
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- $6
- Schedules at
- zrs-rs.com
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Velika Gorica to Novi Grad, Autobuska stanica
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Novi Grad, Autobuska stanica
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- $28
- Schedules at
- pepeks.hr
- Phone
- +387 61 197 121
- Website
- evropatours.com
Bus from Karlsruhe Central Station to Bosanska Otoka
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- evropatours.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Barcelona to Venice Mestre
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- $55–150
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Venice - Mestre Bus Station to Zagreb - Bus Station
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a week
- Estimated price
- $23–45
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +387/(0)52-751-339
- toping@teol.net
- Website
- topingtrade.com
Bus from Zagreb, Autobusni Kolodvor to Novi Grad, Autobuska stanica
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $33
- Schedules at
- topingtrade.com
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $140–170
- Schedules at
- zup-prevozi.eu
- Economy class
- $140–170
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb Airport
- Ave. Duration
- 2h 15m
- Frequency
- On demand
- Estimated price
- $35–300
- Website
- https://www.goopti.com/en/
- Shared
- $35–45
- Private
- $160–300
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Barcelona Sants Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 28h
- Frequency
- 4 times a week
- Estimated price
- $75–120
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Bosnia & Herzegovina
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide




































