Rome2Rio

How to get fromBrussels to Craiovaby train, plane, bus, night train, car, or car train

Find Transport to Craiova

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 9 ways to get from Brussels to Craiova by train, plane, bus, night train, car, or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Brussels South Charleroi Airport, fly to Craiova Airport

    best
    1. Take the train from Bruxelles-Central to Charleroi-Centraltrain train
    2. Fly from Brussels South Charleroi Airport (CRL) to Craiova Airport (CRA)plane plane CRL - CRA
    6h 11m
    $173–370
  2. Fly Brussels Airport to Bucharest Otopeni, bus

    cheapest
    1. Fly from Brussels Airport (BRU) to Bucharest Otopeni (OTP)plane plane BRU - OTP
    2. Take the bus from Bucharest Otopeni Airport to Craiova Benzinaria Petrombus bus
    8h 41m
    $109–315
  3. Train

    1. Take the train from Brussels-Nord to Wien HBFtrain train Nj / ...
    2. Take the train from Wien Hbf to Budapest-Keletitrain train Ec
    3. Take the train from Budapest-Keleti to Craiovatrain train Ic
    31h 3m
    $347–509
  4. Bus via Cologne Bonn Airport (CGN)

    1. Take the bus from Brussels-North train station to Cologne Airport CGNbus bus N870 / ...
    2. Take the bus from Cologne Airport CGN to Craiova, Autogara Pelendava Nordbus bus 1924
    31h 30m
    $193–294
  5. Night train, train

    1. Take the nighttrain from Brussels-Nord to Wien Hbfnighttrain night train Nj
    2. Take the train from Wien Hbf to Budapest-Keletitrain train Ec
    3. Take the train from Budapest-Keleti to Craiovatrain train Ic
    30h 41m
    $144–507
  6. Train to Brussels South Charleroi Airport, fly to Bucharest Otopeni, bus

    1. Take the train from Bruxelles-Central to Charleroi-Centraltrain train
    2. Fly from Brussels South Charleroi Airport (CRL) to Bucharest Otopeni (OTP)plane plane CRL - OTP
    3. Take the bus from Bucharest Otopeni Airport to Craiova Benzinaria Petrombus bus
    10h 10m
    $118–383
  7. Bus

    1. Take the bus from Brussels to Sibiubus bus
    2. Take the bus from Sibiu to Craiova, Autogara Pelendava Nordbus bus
    34h 36m
  8. Drive  1,945.8 km

    1. Drive from Brussels to Craiovacar car 1,945.8 km
    19h 28m
    $370–534
  9. Drive, car train

    1. Drive from Brussels to Hamburg-Altonacar car
    2. Take the cartrain from Hamburg-Altona to Villach Hbf ARZcartrain train
    3. Drive from Villach Hbf ARZ to Craiovacar car
    30h 29m
    $409–592

Brussels to Craiova by train and foot

Calendar11Weekly Services
Duration31h 3mAverage Duration
Ticket$347Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Brussels, Belgium and Craiova, Romania?

You can take a train from Brussels-Nord to Craiova via Wien HBF, Wien Hbf, and Budapest-Keleti in around 31h 3m. Alternatively, you can take a bus from Brussels-North train station to Craiova, Autogara Pelendava Nord via Cologne Airport CGN in around 31h 30m.

Airlines
Train operators
Bus operators

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

Booking & Getting There