Rome2Rio

How to get fromEdinburgh to Nitraby plane, bus, train (Eurostar), car, car train, train or car ferry

Find Transport to Nitra

See all options

There are 11 ways to get from Edinburgh to Nitra by plane, bus, train (Eurostar), car, car train, train, or car ferry

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

  1. Fly Edinburgh Airport to Vienna International Airport, bus

    best
    1. Fly from Edinburgh Airport (EDI) to Vienna International Airport (VIE)planeEDI - VIE
    2. Take the bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivybus
    3. Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Nitrabus
    8h 30m
    €81–199
  2. Train via Strasbourg

    1. Take the train from Edinburgh Waverley to King's Crosstrain
    2. Take the train from London St Pancras Intl to Paris NordtrainEil
    3. Take the train from Paris l'Est to Strasbourg Bahnhoftrain83 / ...
    4. Take the train from Strasbourg Bahnhof to Wien MeidlingtrainNj
    5. Take the train from Wien Meidling to TrnavatrainEc
    6. Take the train from Trnava to NitratrainRe
    25h 10m
    €303–960
  3. Bus

    1. Take the bus from Edinburgh, Bus Station to London Victoriabus
    2. Take the bus from London Victoria to Praha, Hlavní Nádražíbus
    3. Take the bus from Praha, Hlavní Nádraží to Bratislava, Autobusová stanica Mlynské Nivybus260 / ...
    4. Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Nitrabus
    35h 20m
    €111–227
  4. Drive, Eurotunnel

    1. Drive from Edinburgh to Folkestonecar
    2. Take the car train from Folkestone to Calais-Fréthuncartrain
    3. Drive from Calais-Fréthun to Nitracar
    22h 3m
  5. Fly Edinburgh Airport to Bratislava Airport, bus

    1. Fly from Edinburgh Airport (EDI) to Bratislava Airport (BTS)planeEDI - BTS
    2. Take the bus from Bratislava Airport to Nitra Bus Station Stanicnabus
    7h 42m
    €85–214
  6. Fly Edinburgh Airport to Budapest Ferenc Liszt International Airport, train

    1. Fly from Edinburgh Airport (EDI) to Budapest Ferenc Liszt International Airport (BUD)planeEDI - BUD
    2. Take the train from Budapest-Nyugati to Nove Zamkytrain
    10h 28m
    €96–208
  7. Train to Newcastle, fly to Budapest Ferenc Liszt International Airport, train

    1. Take the train from Edinburgh Waverley to Newcastletrain
    2. Fly from Newcastle (NCL) to Budapest Ferenc Liszt International Airport (BUD)planeNCL - BUD
    3. Take the train from Budapest-Nyugati to Nove Zamkytrain
    11h 32m
    €98–280
  8. Fly Edinburgh Airport to John Paul Ii International Airport Kraków–Balice, bus, train

    1. Fly from Edinburgh Airport (EDI) to John Paul Ii International Airport Kraków–Balice (KRK)planeEDI - KRK
    2. Take the bus from Krakow, Krakow-Balice Airport to Žilinabus
    3. Take the train from Zilina to Trnavatrain
    4. Take the train from Trnava to Nitratrain
    13h 3m
    €84–214
  9. Train

    1. Take the train from Edinburgh Waverley to King's Crosstrain
    2. Take the train from London St Pancras Intl to Brussel-Zuid / Bruxelles-MiditrainEil
    3. Take the train from Bruxelles-Midi to Wien MeidlingtrainNj
    4. Take the train from Wien Meidling to TrnavatrainEc
    5. Take the train from Trnava to NitratrainRe
    28h 3m
    €263–650
  10. Train, bus

    1. Take the train from Edinburgh Waverley to Sheffieldtrain
    2. Take the bus from Sheffield to Trenčínbus
    3. Take the train from Trencin to Leopoldovtrain700 / ...
    36h 20m
    €114–386
  11. Drive, car ferry

    1. Drive from Edinburgh to Port of Dovercar
    2. Take the car ferry from Port of Dover to Calaiscarferry
    3. Drive from Calais to Nitracar
    23h 11m
    €369–544

Edinburgh to Nitra by train and foot

Calendar1Weekly Services
Duration25h 10mAverage Duration
Ticket€303Cheapest Price
See schedules

Questions & Answers

What companies run services between Edinburgh, Scotland and Nitra, Slovakia?

You can take a train from Edinburgh Waverley to Nitra via London Kings Cross, London St Pancras Intl, Paris Nord, Paris l'Est, Strasbourg Bahnhof, Wien Meidling, and Trnava in around 25h 10m. Alternatively, you can take a bus from Edinburgh, Bus Station to Nitra via London Victoria, Praha, Hlavní Nádraží, and Bratislava, Autobusová stanica Mlynské Nivy in around 35h 20m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Slovakia

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

More Questions & Answers