There are 7 ways to get from Baia Mare to Moldova by bus, train, car, plane, 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.
Bus
best- Take the bus from Baia Mare to Dejbus
- Take the bus from Dej - OMV to Chișinău Autogara Nordbus Mohyliv-Podilskyy-Râmnicu Sărat
8h 32m$91–115Night train, train
cheapest- Take the nighttrain from Baia Mare to Beclean pe Someşnighttrain
- Take the train from Beclean pe Someş to Nicolina Hm.train
- Take the train from Nicolina to Chisinautrain 402
18h 57m$51–59Train
- Take the train from Baia Mare to Dej Călătoritrain
- Take the train from Dej Călători to Iașitrain
- Take the train from Ungheni to Chisinautrain 402
17h 43m$52–59Drive 543.3 km
- Drive from Baia Mare to Chișinăucar 543.3 km
10h 5m$104–149Fly to Iași International Airport, drive
- Fly from Maramures International Airport (BAY) to Iași International Airport (IAS)plane BAY - IAS
- Drive from Iași International Airport (IAS) to Unghenicar
6h 2m$234–570Bus via Iași
- Take the bus from Baia Mare to Iasi, Autogara Codreanubus
- Take the bus from Iasi, Autogara Codreanu to Chişinău Central Busbus
14h 11mFly to Chișinău International Airport
- Fly from Maramures International Airport (BAY) to Chișinău International Airport (RMO)plane BAY - RMO
4h 26m$98–659
Baia Mare to Moldova by train
Comparing Your Travel Options
The cheapest way to get from Baia Mare to Moldova is to train which costs $50 - $60 and takes 17h 43m.
The fastest way to get from Baia Mare to Moldova is to fly which takes 4h 26m and costs $95 - $700.
No, there is no direct bus from Baia Mare to Moldova. However, there are services departing from Baia Mare and arriving at Chișinău Autogara Nord via Dej - OMV. The journey, including transfers, takes approximately 8h 32m.
No, there is no direct train from Baia Mare to Moldova. However, there are services departing from Baia Mare and arriving at Chisinau via Dej Călători, Iasi and Ungheni. The journey, including transfers, takes approximately 17h 43m.
The distance between Baia Mare and Moldova is 641 km. The road distance is 543.3 km.
The best way to get from Baia Mare to Moldova without a car is to bus which takes 8h 32m and costs $90 - $120.
It takes approximately 8h 32m to get from Baia Mare to Moldova, including transfers.
Baia Mare to Moldova bus services, operated by Fany, depart from Baia Mare station.
Baia Mare to Moldova train services, operated by Romanian Railways (CFR), depart from Baia Mare station.
The best way to get from Baia Mare to Moldova is to bus which takes 8h 32m and costs $90 - $120. Alternatively, you can train, which costs $50 - $60 and takes 17h 43m, you could also fly, which costs $95 - $700 and takes 4h 26m.
What companies run services between Baia Mare, Romania and Moldova?
You can take a bus from Baia Mare to Hotelul ”Cosmos” via Dej, Dej - OMV, Chișinău Autogara Nord, and Gara Auto Nord in around 8h 32m. Alternatively, you can take a train from Baia Mare to Chisinau via Dej Călători, Iasi, and Ungheni in around 17h 43m.
- Website
- tarom.ro
Flights from Maramures International Airport to Iași International Airport via Bucharest Otopeni
- Ave. Duration
- 6h 50m
- When
- Tuesday, Wednesday, Thursday, Friday, Sunday, and Monday
- Estimated price
- $220–700
Flights from Maramures International Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $85–600
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Baia Mare to Dej Călători
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
Train from Dej Călători to Iași
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a day
- Estimated price
- $34–37
- Website
- Romanian Railways (CFR)
Night train from Baia Mare to Beclean pe Someş
- Ave. Duration
- 3h 3m
- Frequency
- Once daily
- Estimated price
- $15–17
- Website
- Romanian Railways (CFR)
Train from Beclean pe Someş to Nicolina Hm.
- Ave. Duration
- 7h 39m
- Frequency
- Once daily
- Estimated price
- $32–35
- Website
- Romanian Railways (CFR)
- Phone
- (+373) 22 83 33 33
- [email protected]
- Website
- Moldovan Railways CFM
Train from Ungheni to Chisinau
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- $3–6
- Schedules at
- Moldovan Railways CFM
Train from Nicolina to Chisinau
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $4–7
- Schedules at
- Moldovan Railways CFM
- Phone
- +40 741 607 941
- Website
- fany.ro
Bus from Baia Mare to Dej
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $7–10
- Schedules at
- fany.autogari.ro
- Standard Adult
- $7–10
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Dej - OMV to Chișinău Autogara Nord
- Ave. Duration
- 5h 22m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- galtrans.md
- Phone
- +4-0746-452.854
- Website
- Transgrup-Ionut
Bus from Baia Mare to Iasi, Autogara Codreanu
- Ave. Duration
- 9h 41m
- Frequency
- 3 times a week
- Estimated price
- $36
- Website
- Transgrup-Ionut
- Phone
- 0742.945.755
- [email protected]
- Website
- geotur.autogari.ro
Bus from Baia Mare to Iasi, Autogara Codreanu
- Ave. Duration
- 9h 45m
- Frequency
- Twice a week
- Estimated price
- $7–40
- Schedules at
- geotur.autogari.ro
- Phone
- +37360600488
- https://transmixt.md/
- Website
- transmixt.md
Bus from Iasi, Autogara Codreanu to Chişinău Central Bus
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- transmixt.md
- Book at
- transmixt.md
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, 5 delightfully under-the-radar French towns you need to visit, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Baia Mare to Moldova bus services, operated by Fany, arrive at Dej station.
Baia Mare to Moldova train services, operated by Romanian Railways (CFR), arrive at Dej Călători station.
Yes, the driving distance between Baia Mare to Moldova is 543 km. It takes approximately 10h 5m to drive from Baia Mare to Moldova.
There are 2013+ hotels available in Moldova.













