---
title: "Trains from Budapest to Krakow | EveryRail"
description: "Trains leave Budapest-Nyugati for Kraków Główny: about 8 to 9.5 hours by day, or about 11.5 hours in a through sleeping car."
image: "https://everyrail.com/api/route-image/budapest-to-krakow/"
---

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Hungary](<https://everyrail.com/hungary/>)Budapest to Krakow by train

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Hungary](<https://everyrail.com/hungary/>)Budapest to Krakow by train

**Share**

-
- [Share on WhatsApp](<https://everyrail.com/trains/budapest-to-krakow/#>)
- [Share on X](<https://everyrail.com/trains/budapest-to-krakow/#>)
- [Share on Facebook](<https://everyrail.com/trains/budapest-to-krakow/#>)
- [Share by email](<https://everyrail.com/trains/budapest-to-krakow/#>)

**On this page**

- [About Budapest to Krakow by train](<https://everyrail.com/trains/budapest-to-krakow/#about>)
- [Where to book](<https://everyrail.com/trains/budapest-to-krakow/#where-to-buy>)
- [Find places to stay in Krakow](<https://everyrail.com/trains/budapest-to-krakow/#places-to-stay>)
- [Frequently asked questions](<https://everyrail.com/trains/budapest-to-krakow/#frequently-asked-questions>)
- [More routes](<https://everyrail.com/trains/budapest-to-krakow/#more-routes>)

[Book now](<https://everyrail.com/go/omio/?sub_id=er_5bab3e6013e90d7e>)

Last updated November 2026

# Budapest to Krakow by train

Trains leave Budapest-Nyugati for Kraków Główny: about 8 to 9.5 hours by day, or about 11.5 hours in a through sleeping car.

![St. Mary's Basilica on Kraków's Main Market Square under a blue sky](<https://everyrail.com/img/blog-media/derived/v2/50500d9a8e65aaf26617860b214c148d34554543/w1600.webp>)

Origin

[Budapest](<https://everyrail.com/hungary/budapest/>)

Destination

[Krakow](<https://everyrail.com/poland/krakow/>)

Main stations

Budapest-Nyugati to Kraków Główny

Countries

[Hungary](<https://everyrail.com/hungary/>), [Poland](<https://everyrail.com/poland/>)

Trains from [Budapest](<https://everyrail.com/hungary/budapest/>) to [Krakow](<https://everyrail.com/poland/krakow/>) leave from Budapest-Nyugati and take about 8 to 9.5 hours by day or about 11.5 hours overnight.

## Through coach or one change

The direct options here are through coaches, carriages that get coupled from one train to the next along the way. You keep the same seat to Krakow.

In the current timetable, which runs until 12 December 2026, a second-class through coach leaves Budapest-Nyugati in the morning and reaches Kraków Główny in the early evening, about 9.5 hours later. It travels via Bratislava, Břeclav, Ostrava and Oświęcim. It runs on most days, not all.

The other daytime trips need one change, at Břeclav or Bohumín, and take about 8 to 8.5 hours. They leave between early and late morning. Pick one of these if you want the faster journey. The through coach suits anyone who would rather not move bags mid-trip.

## Overnight in a sleeping car

A through sleeping car leaves Budapest-Nyugati in the evening and reaches Kraków Główny early the next morning, about 11.5 hours later, before carrying on to Przemyśl. As far as Břeclav it runs as part of the Metropol EuroNight, then it is coupled to other trains for the rest of the way. Seats are also sold on this service.

Compartments sleep one, two or three, each with a washbasin. [PKP Intercity](<https://everyrail.com/poland/pkp-intercity/>)'s international sleeping cars have a shower and serve breakfast. A reservation is compulsory.

There is no sleeping car on 17, 18, 20 to 23, 29 and 30 November 2026.

## Start at Nyugati, not Keleti

Trains to Krakow leave from Budapest-Nyugati. Budapest-Keleti is about 30 minutes away on foot. Give yourself that margin if you are staying near Keleti.

## Tickets and fares

MÁV sells START Europa tickets from Budapest to Krakow from €30 in second class. They are limited and non-refundable. START Europa Plus tickets start from €38 and can be refunded before the day of travel, minus a 10% deduction.

For the night train, START Night tickets start from €25.50 for a seat, €48.50 in a three-bed sleeper, €58.50 in a double and €95.50 in a single compartment. They are limited and non-refundable. MÁV sets international fares in euros, but you pay in forints online. For trips to Poland, the lowest prices are often at MÁV's international ticket offices or on intercity.pl rather than jegy.mav.hu.

## Interrail passes and reservations

The route runs through Hungary, Slovakia, the Czech Republic and Poland, so your Interrail pass needs to cover all four. PKP Intercity requires pass holders to buy a €3.50 seat reservation on international daytime trains to and from Poland.

On the night train a reservation is always compulsory. The reservation fee depends on whether you book a seat or a berth, and a single compartment costs the most.

## Engineering works and the December timetable

From 17 November to 1 December 2026, construction work between Břeclav and Bohumín moves some long-distance trains to different times or diverts them. Some also run with fewer seats and berths.

The new timetable starts on 13 December 2026, and the through coaches are not yet confirmed for it. Check your date before booking for late December 2026 or 2027.

## Where to book

![](<https://everyrail.com/img/operator-media/v1-resellers/omio/avatar-134752.webp>)

### Book with Omio

Find times and prices for Budapest → Krakow.

[Check times & prices](<https://everyrail.com/go/omio/r/budapest/krakow/?sub_id=er_e12024ada2024220>)

### Other places to book

Ticket websites

- [Rail Europe](<https://www.raileurope.com/>)

These links open the provider’s website. Search for your journey there.

### Train service

- [MÁV](<https://everyrail.com/hungary/mav/>)
  MÁV's domestic InterCity and Railjet trains require seat reservations; Interrail and Eurail passes cover the journey but not the reservation fee.
  [Official website](<https://www.mavcsoport.hu/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/budapest/krakow/?sub_id=er_d2b404df666d2beb>)
- [PKP Intercity](<https://everyrail.com/poland/pkp-intercity/>)
  PKP Intercity runs Poland's long-distance trains, including Pendolino, Express InterCity, InterCity and TLK services. Some trains require reservations.
  [Official website](<https://www.intercity.pl/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/budapest/krakow/?sub_id=er_1315682a8cd2d28d>)

## Find places to stay in Krakow

[![Bright bedroom with white bedding and a breakfast tray on the bed](<https://everyrail.com/images/accommodation-card-2-800.webp>)**Browse stays in Krakow**Hotels and apartments via Booking.com](<https://www.jdoqocy.com/click-101845132-17323134?sid=route-budapest-to-krakow-197765&url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DKrakow>)

## Frequently asked questions

### Is there a direct train from Budapest to Krakow?

Yes, as through coaches. A second-class daytime through coach runs on most days and a through sleeping car on most nights, both from Budapest-Nyugati to Kraków Główny. Other daytime trips need one change at Břeclav or Bohumín.

### Which Budapest station do trains to Krakow leave from?

Budapest-Nyugati. The through coaches and the usual one-change trains do not leave from Budapest-Keleti, which is about 30 minutes from Nyugati on foot.

### How long is the train from Budapest to Krakow?

About 8 to 8.5 hours on a daytime trip with one change, and about 9.5 hours in the daytime through coach. The overnight sleeping car takes about 11.5 hours and arrives early in the morning.

### How much is the train from Budapest to Krakow?

MÁV's START Europa tickets start from €30 in second class for daytime trains, and START Night tickets from €25.50 for a seat or €48.50 for a berth in a three-bed sleeper. These cheaper tickets are limited and non-refundable, and prices rise when they sell out.

### Do I need a reservation with an Interrail pass?

Yes. PKP Intercity requires a €3.50 seat reservation on international daytime trains to and from Poland. On the night train a reservation is compulsory and the fee depends on whether you book a seat or a berth. Your pass must cover Hungary, Slovakia, the Czech Republic and Poland.

## More routes

[![Hungarian Parliament Building lit up at dusk on the Danube](<https://everyrail.com/api/route-image/amsterdam-to-budapest/>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Amsterdam to Budapest by trainThere is no direct Amsterdam to Budapest train; the fastest journey takes about 14 hours, or take the ÖBB Nightjet overnight to Vienna and continue to Budapest.](<https://everyrail.com/trains/amsterdam-to-budapest/>)[![Hungarian Parliament Building lit up at dusk on the Danube](<https://everyrail.com/api/route-image/bratislava-to-budapest/>)![MÁV](<https://everyrail.com/img/operator-media/operators/mav/avatar-20260726-b92a4262.webp>)Bratislava to Budapest by trainDirect international trains connect Bratislava hlavná stanica and Budapest-Nyugati in about 2 hours 26 minutes, with longer departures also available.](<https://everyrail.com/trains/bratislava-to-budapest/>)[![Brandenburg Gate in Berlin at night](<https://everyrail.com/api/route-image/budapest-to-berlin/>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)![České dráhy](<https://everyrail.com/img/operator-media/v1-operators/ceske-drahy/avatar-133756.png>)Budapest to Berlin by trainThe direct Hungaria runs from Budapest-Nyugati to Berlin Hbf by day; the Metropol EuroNight leaves Budapest-Keleti and takes about 13 hours overnight.](<https://everyrail.com/trains/budapest-to-berlin/>)[![Bratislava Castle at sunset](<https://everyrail.com/api/route-image/budapest-to-bratislava/>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)![MÁV](<https://everyrail.com/img/operator-media/operators/mav/avatar-20260726-b92a4262.webp>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Budapest to Bratislava by trainDirect trains from Budapest to Bratislava take about 2 hours 25 minutes, with around 13 daily services and advance fares from about €12.](<https://everyrail.com/trains/budapest-to-bratislava/>)[![Tower Bridge in London at dusk](<https://everyrail.com/api/route-image/budapest-to-london/>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)![Eurostar](<https://everyrail.com/img/operator-media/v1-operators/eurostar/avatar-199742.png>)Budapest to London by trainBudapest to London by train is not direct: connect via Paris or Brussels, then take Eurostar to London St Pancras. Fastest trips take around 17 hours.](<https://everyrail.com/trains/budapest-to-london/>)[![View of Oslo, Norway](<https://everyrail.com/api/route-image/budapest-to-oslo/>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)![České dráhy](<https://everyrail.com/img/operator-media/v1-operators/ceske-drahy/avatar-133756.png>)Budapest to Oslo by trainBudapest to Oslo by train takes two or three days with no direct service, usually via Berlin, Hamburg, Copenhagen and Sweden.](<https://everyrail.com/trains/budapest-to-oslo/>)[![Old Town Square and Church of Our Lady before Tyn in Prague](<https://everyrail.com/api/route-image/budapest-to-prague/>)![České dráhy](<https://everyrail.com/img/operator-media/v1-operators/ceske-drahy/avatar-133756.png>)Budapest to Prague by trainDirect EuroCity and railjet trains from Budapest-Nyugati to Prague take about 6 hours 53 minutes, with a EuroNight Metropol sleeper option.](<https://everyrail.com/trains/budapest-to-prague/>)[![Statue detail at Rome's Vittoriano monument with St. Peter's dome in the distance](<https://everyrail.com/api/route-image/budapest-to-rome/>)![Trenitalia](<https://everyrail.com/img/operator-media/v1-operators/trenitalia/avatar-169872.png>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)Budapest to Rome by trainBudapest to Rome has no direct train; rail journeys take around 14 to 17 hours via Vienna, with an ÖBB Nightjet overnight option.](<https://everyrail.com/trains/budapest-to-rome/>)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://everyrail.com/#organization",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "logo": {
        "@type": "ImageObject",
        "url": "https://everyrail.com/_astro/everyrail-logomark-2026.VJ4vNX1T.webp",
        "@id": "https://everyrail.com/#organization-logo-1"
      },
      "sameAs": [
        "https://www.instagram.com/everyrailtravel/",
        "https://www.facebook.com/everyrail",
        "https://www.threads.com/@everyrailtravel"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://everyrail.com/#website",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "inLanguage": "en"
    },
    {
      "@type": "WebPage",
      "@id": "https://everyrail.com/trains/budapest-to-krakow/#webpage",
      "name": "Trains from Budapest to Krakow | EveryRail",
      "description": "Train travel information for Budapest to Krakow. Origin: Budapest. Destination: Krakow. Main stations: Budapest-Nyugati to Kraków Główny.",
      "about": {
        "@id": "https://everyrail.com/trains/budapest-to-krakow/#traintrip"
      },
      "isPartOf": {
        "@id": "https://everyrail.com/#website"
      },
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "url": "https://everyrail.com/trains/budapest-to-krakow/",
      "dateModified": "2026-11-03T13:50:20.031Z",
      "inLanguage": "en"
    },
    {
      "@type": "TrainTrip",
      "@id": "https://everyrail.com/trains/budapest-to-krakow/#traintrip",
      "departureStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/hungary/budapest/budapest-nyugati/#trainstation",
        "url": "https://everyrail.com/hungary/budapest/budapest-nyugati/",
        "name": "Budapest-Nyugati"
      },
      "arrivalStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/poland/krakow/krakow-glowny/#trainstation",
        "url": "https://everyrail.com/poland/krakow/krakow-glowny/",
        "name": "Kraków Główny"
      },
      "provider": [
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/hungary/mav/#organization",
          "name": "MÁV",
          "url": "https://www.mavcsoport.hu"
        },
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/poland/pkp-intercity/#organization",
          "name": "PKP Intercity",
          "url": "https://www.intercity.pl"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is there a direct train from Budapest to Krakow?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, as through coaches. A second-class daytime through coach runs on most days and a through sleeping car on most nights, both from Budapest-Nyugati to Kraków Główny. Other daytime trips need one change at Břeclav or Bohumín.",
            "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-1-acceptedAnswer-1",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-1",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Which Budapest station do trains to Krakow leave from?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Budapest-Nyugati. The through coaches and the usual one-change trains do not leave from Budapest-Keleti, which is about 30 minutes from Nyugati on foot.",
            "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-2-acceptedAnswer-2",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-2",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How long is the train from Budapest to Krakow?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "About 8 to 8.5 hours on a daytime trip with one change, and about 9.5 hours in the daytime through coach. The overnight sleeping car takes about 11.5 hours and arrives early in the morning.",
            "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-3-acceptedAnswer-3",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-3",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How much is the train from Budapest to Krakow?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "MÁV's START Europa tickets start from €30 in second class for daytime trains, and START Night tickets from €25.50 for a seat or €48.50 for a berth in a three-bed sleeper. These cheaper tickets are limited and non-refundable, and prices rise when they sell out.",
            "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-4-acceptedAnswer-4",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-4",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Do I need a reservation with an Interrail pass?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. PKP Intercity requires a €3.50 seat reservation on international daytime trains to and from Poland. On the night train a reservation is compulsory and the fee depends on whether you book a seat or a berth. Your pass must cover Hungary, Slovakia, the Czech Republic and Poland.",
            "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-5-acceptedAnswer-5",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage-mainEntity-5",
          "inLanguage": "en"
        }
      ],
      "@id": "https://everyrail.com/trains/budapest-to-krakow/#faqpage",
      "inLanguage": "en"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://everyrail.com/trains/budapest-to-krakow/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://everyrail.com/",
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#breadcrumb-itemListElement-1"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Europe by train",
          "item": "https://everyrail.com/trains/",
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#breadcrumb-itemListElement-2"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Hungary",
          "item": "https://everyrail.com/hungary/",
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#breadcrumb-itemListElement-3"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Budapest to Krakow by train",
          "item": "https://everyrail.com/trains/budapest-to-krakow/",
          "@id": "https://everyrail.com/trains/budapest-to-krakow/#breadcrumb-itemListElement-4"
        }
      ],
      "inLanguage": "en"
    }
  ]
}
```
