There are 13 ways to get from Spain to Baia Mare by plane, bus, train, ferry, car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Son Sant Joan Airport to Cluj-Napoca, bus
best- Fly from Son Sant Joan Airport (PMI) to Cluj-Napoca (CLJ)plane PMI - CLJ
- Take the bus from Cluj-Napoca to Baia Marebus
8h 34m$88–285Fly Barcelona–El Prat Airport to Cluj-Napoca, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Cluj-Napoca (CLJ)plane BCN - CLJ
- Take the bus from Cluj-Napoca to Baia Marebus
8h 51m$79–303Bus, train
- Take the bus from Barcelona, Estació d'Autobusos Nord to Aradbus
- Take the train from Arad to Baia Maretrain Timişoara Nord - Baia Mare
33h 48m$137–155Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Baia Marecar
28h 11m$345–503Fly Valencia Airport to Cluj-Napoca, bus
- Fly from Valencia Airport (VLC) to Cluj-Napoca (CLJ)plane VLC - CLJ
- Take the bus from Cluj-Napoca to Baia Marebus
9h 8m$87–355Fly Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Cluj-Napoca (CLJ)plane MAD - CLJ
- Take the bus from Cluj-Napoca to Baia Marebus
9h 36m$89–313Fly Zaragoza Airport to Cluj-Napoca, bus
- Fly from Zaragoza Airport (ZAZ) to Cluj-Napoca (CLJ)plane ZAZ - CLJ
- Take the bus from Cluj-Napoca to Baia Marebus
9h 10m$164–411Bus to Alicante-Elche Airport, fly to Cluj-Napoca, bus
- Take the bus from Estación de Autobuses de Murcia to Alicante Aeropuertobus
- Fly from Alicante-Elche Airport (ALC) to Cluj-Napoca (CLJ)plane ALC - CLJ
- Take the bus from Cluj-Napoca to Baia Marebus
9h 45m$94–330Fly Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Budapest Ferenc Liszt International Airport (BUD)plane BCN - BUD
- Take the train from Ferihegy to Debrecentrain
- Take the train from Debrecen to Baia Maretrain
13h 8m$107–277Fly Son Sant Joan Airport to Budapest Ferenc Liszt International Airport, train
- Fly from Son Sant Joan Airport (PMI) to Budapest Ferenc Liszt International Airport (BUD)plane PMI - BUD
- Take the train from Ferihegy to Debrecentrain
- Take the train from Debrecen to Baia Maretrain
12h 51m$131–279Bus, night train
- Take the bus from Barcelona to Dejbus
- Take the nighttrain from Dej Călători to Baia Marenighttrain Bucureşti Nord Gr.A - Satu Mare / ...
45h 58m$170–204Bus
- Take the bus from Barcelona to Marseillebus FlixBus N1138
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Baia Marebus
46h 1m$197–284Drive 2,199.6 km
- Drive from Barcelona to Baia Marecar 2,199.6 km
24h 12m$402–581
Son Sant Joan Airport (PMI) to Cluj-Napoca (CLJ) flights
Comparing Your Travel Options
The cheapest way to get from Spain to Baia Mare is to bus and train which costs $130 - $160 and takes 33h 48m.
The fastest way to get from Spain to Baia Mare is to fly and bus which takes 8h 34m and costs $85 - $290.
No, there is no direct bus from Spain to Baia Mare. However, there are services departing from Barcelona and arriving at Baia Mare via Marseille, Gare de Marseille-Saint-Charles. The journey, including transfers, takes approximately 46h 1m.
The distance between Spain and Baia Mare is 2013 km. The road distance is 2199.6 km.
The best way to get from Spain to Baia Mare without a car is to bus and train which takes 33h 48m and costs $130 - $160.
It takes approximately 8h 34m to get from Spain to Baia Mare, including transfers.
Spain to Baia Mare bus services, operated by FlixBus, depart from Barcelona station.
Spain to Baia Mare bus services, operated by FlixBus, arrive at Marseille station.
Yes, the driving distance between Spain to Baia Mare is 2200 km. It takes approximately 24h 12m to drive from Spain to Baia Mare.
Book your Spain to Baia Mare bus tickets online with Omio.
What companies run services between Spain and Baia Mare, Romania?
You can take a bus from Barcelona to Baia Mare via Marseille, Gare de Marseille-Saint-Charles in around 46h 1m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 5h 50m
- When
- Thursday and Friday
- Estimated price
- $75–300
Flights from Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $75–290
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $55–160
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Venice
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $55–160
Flights from Son Sant Joan Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $65–150
Flights from Son Sant Joan Airport to Budapest Ferenc Liszt International Airport via Pisa
- Ave. Duration
- 4h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- $65–150
Flights from Son Sant Joan Airport to Budapest Ferenc Liszt International Airport via Milan Bergamo
- Ave. Duration
- 5h 52m
- When
- Monday
- Estimated price
- $65–150
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Arad to Baia Mare
- Ave. Duration
- 5h 47m
- Frequency
- Twice a week
- Estimated price
- $28–31
- Website
- Romanian Railways (CFR)
Night train from Dej Călători to Baia Mare
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Cluj-Napoca to Baia Mare
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Website
- Flixbus
Bus from Cluj-Napoca to Baia Mare
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Website
- Flixbus
Bus from Cluj-Napoca to Baia Mare
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Website
- Flixbus
Bus from Cluj-Napoca to Baia Mare
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Website
- Flixbus
Bus from Cluj-Napoca to Baia Mare
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Website
- Flixbus
Bus from Cluj-Napoca to Baia Mare
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Website
- Flixbus
Bus from Barcelona to Marseille
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- $45–70
- Website
- Flixbus
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 13h 5m
- Frequency
- 3 times a week
- Estimated price
- $95–140
- Website
- Grandi Navi Veloci
Want to know more about travelling around Romania
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
Want to know more about Flixbus?
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
There are 358+ hotels available in Baia Mare.















