De Budapest à Prague : train, bus, avion ou voiture ?

Dernière mise à jour: 2026-11-01·15 min de lecture
Sur cette page
  1. 📋 En un coup d’œil
  2. Que choisir
  3. En train : les EuroCity et railjet directs
  4. En train : RegioJet depuis Kelenföld
  5. Le train de nuit Metropol
  6. Interrail et Eurail
  7. En bus
  8. En avion
  9. En voiture
  10. Rejoindre la gare à Budapest
  11. Le verdict
  12. Articles connexes

Le train direct de Budapest à Prague part de Budapest-Nyugati toutes les deux heures de 05:30 à 17:30 et arrive à Praha hlavní nádraží environ 6 heures 53 minutes plus tard, via Bratislava et Brno, à partir de 30 euros en deuxième classe si vous réservez à l’avance. S’y ajoutent un train de nuit à 19:30, les trains RegioJet depuis Kelenföld, des bus dès 23 euros environ, un vol Ryanair de 75 minutes et 530 km de route.

La vraie question n’est donc pas de savoir si vous y arriverez, mais depuis quelle gare, avec qui et à quelle heure. Le piège, c’est la gare de Budapest : les trains publics et le train de nuit partent de Nyugati, RegioJet de Kelenföld, et les bus surtout de Népliget. Vous hésitez encore entre les deux villes ? Notre comparatif Budapest ou Prague vous aide à trancher, et l’itinéraire Budapest et Prague montre comment répartir une semaine.

📋 En un coup d’œil

Durée Dès Départ à Budapest Idéal pour
🚆 EuroCity et railjet Environ 6 h 53 30 euros Nyugati La plupart des voyageurs
🚆 Train RegioJet Environ 7 h 23,90 euros Kelenföld Logement à Buda, petits prix
🌙 Train de nuit Metropol Environ 12 h 53 47 euros, couchette Nyugati Économiser un hôtel et une journée
🚌 Bus Dès 5 h 10 22,90 euros Népliget et autres arrêts Bus de nuit, horaires décalés
✈️ Avion (Ryanair) 1 h 15 de vol Très variable selon le jour Aéroport de Budapest Ceux qui sont déjà à l’aéroport
🚗 Voiture Environ 5 h 30, environ 530 km Carburant et trois vignettes Où vous voulez Groupes, road trips

Que choisir

Prenez le train de jour depuis Nyugati, sauf si une option ci-dessous vous convient mieux. Il part toutes les deux heures du cœur de Pest pour le cœur de Prague, et la MÁV annonce sur ces trains une voiture-restaurant, l’accessibilité et le transport des vélos. Sept heures, cela paraît long jusqu’à ce que l’on compte les trajets vers l’aéroport, et pendant ce temps défilent le coude du Danube, Bratislava et les champs de Moravie.

Choisissez RegioJet si vous logez à Buda près de la M4 ou si son prix est plus bas à votre date. Il part de Kelenföld et fait le détour par Vienne.

Choisissez le train de nuit si votre séjour est court. Vous y laissez une soirée et une nuit d’hôtel, vous y gagnez une journée entière à Prague.

Choisissez le bus quand il est nettement moins cher ou part à une heure sans train, y compris tard le soir. Prenez l’avion seulement si vous êtes déjà à l’aéroport ou en correspondance. Prenez la voiture si vous voyagez en groupe ou si Prague n’est qu’une étape d’un plus long voyage.

En train : les EuroCity et railjet directs

Le trajet. Ces trains sont exploités ensemble par les chemins de fer tchèques (ČD), slovaques (ZSSK) et la MÁV. Ils partent de Budapest-Nyugati, s’arrêtent à Vác et Szob, entrent en Slovaquie à Štúrovo, puis desservent Nové Zámky, Bratislava hlavná stanica, Břeclav, Brno hlavní nádraží, Pardubice et Kolín avant Praha hlavní nádraží. Ils ne passent pas par l’Autriche. La plupart s’appellent Metropolitan ; celui de 07:30, le Hungaria, continue vers Berlin et Hambourg.

Départs de Budapest-Nyugati, selon l’horaire international de la MÁV :

Départ de Nyugati Train Arrivée à Prague
05:30 EC 280 Metropolitan 12:23, Praha hl.n.
07:30 rj 174 Hungaria 14:26, Praha-Holešovice
09:30 EC 278 Metropolitan 16:23, Praha hl.n.
11:30 rj 276 Metropolitan 18:23, Praha hl.n.
13:30 rj 274 Metropolitan 20:23, Praha hl.n.
15:30 rj 272 Metropolitan 22:23, Praha hl.n.
17:30 rj 270 Metropolitan 00:25, Praha hl.n.

De Prague à Budapest, les trains partent de Praha hlavní nádraží à 05:37, 07:37, 09:37, 11:37 et 13:37, et le Hungaria de Praha-Holešovice à 15:36. Ils arrivent à Nyugati à 12:28, 14:28, 16:28, 18:28, 20:28 et 22:28.

Deux gares à Prague. Le Hungaria de 07:30 s’arrête à Praha-Holešovice, pas à la gare principale, parce qu’il continue vers l’Allemagne. Holešovice est sur la ligne C du métro (Nádraží Holešovice), la même que la gare principale (Hlavní nádraží) : le trajet est court, mais il compte si votre hôtel est à côté de la gare principale ou si quelqu’un vous y attend.

Une locomotive des chemins de fer tchèques en tête d’un train Metropolitan bleu à Budapest-Nyugati, sous la verrière, prête à partir

Une locomotive des chemins de fer tchèques en tête de l’EuroCity Metropolitan, prête à quitter Budapest-Nyugati pour Prague. Photo : Gabesz183, CC BY 4.0, redimensionnée, via Wikimedia Commons

Tarifs. Les billets bon marché sont limités par train et valables uniquement dans le train réservé : un train manqué, c’est un billet à racheter.

  • MÁV START Europa CZ : dès 30 euros pour Prague en deuxième classe, non remboursable. START Europa Plus, remboursable jusqu’à la veille du départ, dès 37 euros. Pour Brno, à partir de 21 et 27 euros. Les enfants de 6 à 15 ans paient 5 euros chacun en deuxième classe, jusqu’à trois par adulte avec un billet START Europa. Une fois épuisés, restent les tarifs flexibles Europa Flex de la MÁV.
  • Paiement en forints. En ligne et dans l’application, la MÁV facture les billets internationaux en forints, à son propre taux : 370 HUF pour un euro, donc 30 euros font 11 100 HUF. Aux guichets internationaux de la MÁV et à bord, forints et euros sont acceptés.
  • Včasná jízdenka Evropa des chemins de fer tchèques : Prague-Budapest dès 741 Kč (dès 30 euros) en deuxième classe, en vente jusqu’à 180 jours avant le départ. Elle est liée au train transfrontalier, valable deux jours avec un départ le premier, et remboursable jusqu’à minuit la veille moyennant 3 euros. Au guichet ČD, comptez 50 Kč de plus.

Réservation de place. Non comprise dans le prix de ces trains de jour, et recommandée par les chemins de fer tchèques. Le week-end, autour des jours fériés et l’été, ces trains se remplissent, et ces jours-là la réservation fait la différence entre une place assise et la plateforme.

Travaux. Les trains pour Prague empruntent la ligne au nord de Budapest le long du Danube, loin des travaux sur la ceinture ferroviaire sud qui chamboulent les trains pour Vienne. Des chantiers ailleurs sur le parcours peuvent malgré tout modifier un horaire : vérifiez votre train sur jegy.mav.hu ou dans l’application MÁV un ou deux jours avant.

Sources : MÁV-START, horaire international Budapest-Prague (PDF) et page République tchèque pour les trains, les tarifs START Europa, les enfants, la règle de paiement et le taux de 370 HUF ; chemins de fer tchèques, Včasná jízdenka Evropa vers la Hongrie pour les prix, la prévente et la réservation conseillée ; DPP, stations de la ligne C ; MÁV, travaux sur le réseau ; vérifié le 1er novembre 2026.

Locomotive des chemins de fer tchèques et voitures bleues de l’EuroCity Metropolitan à quai en gare de Szob sous un ciel clair

L’EuroCity Metropolitan de Budapest-Nyugati à Prague en gare de Szob, dernier arrêt hongrois avant la frontière à Štúrovo. Photo : Globetrotter19, CC BY-SA 3.0, redimensionnée, via Wikimedia Commons

En train : RegioJet depuis Kelenföld

RegioJet, l’opérateur privé tchèque, exploite sa propre ligne Prague-Budapest via Brno et Vienne. Ces trains n’utilisent ni Nyugati, ni Keleti, ni Déli : RegioJet les vend au départ de Budapest-Kelenföld, la gare au terminus de la ligne de métro M4 au sud de Buda, jusqu’à Praha hlavní nádraží.

  • Depuis Budapest-Kelenföld : 07:58, 11:58 et 14:58, arrivée à Prague à 14:56, 19:00 et 21:58.
  • Depuis Praha hlavní nádraží : 06:01, 09:01 et 13:01, arrivée à Kelenföld à 12:58, 15:58 et 19:58.
  • Prix : dès 23,90 euros dans la classe la moins chère, davantage dans les trains pleins. RegioJet permet d’annuler sans frais jusqu’à 15 minutes avant le départ.
  • Papiers : ce train traverse l’Autriche, qui effectue des contrôles temporaires à ses frontières avec la Hongrie et la République tchèque. Gardez passeport ou carte d’identité sur vous.

RegioJet vend ces trains sur son site et dans son application.

Sources : RegioJet, horaires et prix pour le mercredi 18 novembre 2026 et page sur les pass ; Commission européenne, réintroduction temporaire du contrôle aux frontières (Autriche, jusqu’au 15 mars 2027) ; consulté le 1er novembre 2026.

Le train de nuit Metropol

L’EuroNight Metropol part chaque soir de Budapest-Nyugati à 19:30. Il emmène des voitures pour plusieurs villes et se scinde à Břeclav, à la frontière tchèque. Les voitures-lits et couchettes pour Prague, des chemins de fer tchèques, y stationnent, repartent à 05:12 et arrivent à Praha hlavní nádraží à 08:23. Les voitures pour Berlin poursuivent dans la nuit et passent à Prague vers trois heures du matin : assurez-vous que votre place est bien dans une voiture pour Prague.

Vers le sud, les voitures pour Budapest partent de Praha hlavní nádraží à 21:58 et arrivent à Budapest-Nyugati à 08:29.

Tarif MÁV par personne START Night (non remboursable) Night Flex Enfant de 6 à 15 ans
Couchette, 6 places 47 euros 77 euros 27 euros
Couchette, 4 places 55 euros 85 euros 35 euros
Voiture-lit, 3 lits 65 euros 95 euros 45 euros
Voiture-lit, 2 lits 80 euros 110 euros 60 euros
Voiture-lit, single 135 euros 165 euros 115 euros

START Night est limité par train, Night Flex remboursable sous conditions. Dans le train de nuit, la réservation est obligatoire et les chemins de fer tchèques l’ajoutent automatiquement au billet.

Sources : MÁV-START, page République tchèque pour les tarifs de nuit, page trains de nuit pour les voitures et l’horaire international (PDF) ; chemins de fer tchèques, Včasná jízdenka Evropa vers la Hongrie pour la réservation obligatoire ; vérifié le 1er novembre 2026.

Interrail et Eurail

Un pass Global couvre tout le trajet dans les trains publics et chez RegioJet, mais pas les suppléments : la MÁV rappelle que réservations et suppléments, couchettes et lits des trains de nuit compris, s’achètent à part. Dans les trains RJ de RegioJet, la réservation est obligatoire pour les détenteurs de pass : 1,30 euro en Low cost, 2 euros en Standard, 2,80 euros en Relax.

Sources : MÁV-START, page Interrail ; RegioJet, page sur les pass ; consulté le 1er novembre 2026.

En bus

FlixBus vend Budapest-Prague dès 22,98 euros, avec 18 trajets par jour, le premier à 01:45 et le dernier à 23:55, le plus rapide en 5 heures 10 minutes. Un bagage en soute et un bagage à main sont compris.

  • Arrêts à Budapest : Népliget (Üllői út 131, métro M3), gare routière de Kelenföld (Etele tér), Mexikói út, gare Déli (Krisztina körút), gare Keleti (sur Thököly út, au nord du bâtiment) et la station MOL de Törökbálint.
  • Arrêts à Prague : gare routière Florenc (Křižíkova 2110/2b, métro B et C), l’arrêt de la gare principale, que FlixBus a déplacé rue Opletalova pour cause de travaux, et plusieurs arrêts excentrés comme Černý Most, Holešovice, Roztyly, Zličín et Na Knížecí.

Tous les trajets ne desservent pas tous les arrêts, et FlixBus précise que l’adresse valable est celle du billet.

Les bus RegioJet relient Népliget à Florenc à 10:50 (arrivée 18:30) et 22:50 (arrivée 06:00), et repartent de Florenc à 09:30 et 23:00, dès 22,90 euros.

Sources : FlixBus, ligne Budapest-Prague ; RegioJet, horaires et prix pour le 18 novembre 2026 ; consulté le 1er novembre 2026.

En avion

Ryanair relie Budapest à Prague, avec un temps de vol prévu de 1 heure 15 minutes, la plupart des jours mais pas tous les jours. Les prix font le grand écart : les allers simples les moins chers vont d’environ 23 euros les jours calmes à plus de 100 euros d’autres jours, sans bagage ni siège. Ajoutez le trajet vers l’aéroport de Budapest, les contrôles et la route depuis l’aéroport Václav-Havel jusqu’à Prague : l’avion ne bat le train que si vous êtes déjà à l’aéroport. Pour le côté Budapest, notre guide de l’aéroport au centre-ville vous aide.

Source : Ryanair, horaires et recherche de tarifs Budapest-Prague, novembre 2026, consulté le 1er novembre 2026.

En voiture

Du centre de Budapest au centre de Prague, il y a environ 530 km, presque tout sur autoroute : la M1 vers l’ouest, la M15 jusqu’à la frontière slovaque à Rajka, la D2 slovaque qui contourne Bratislava, la D2 tchèque jusqu’à Brno et la D1 vers Prague. Comptez environ 5 heures 30 sans bouchons.

  • Trois vignettes. En Hongrie, il faut une e-matrica pour la M1 et la M15, en vente sur nemzetiutdij.hu. La Slovaquie exige sa vignette électronique, sur eznamka.sk. La République tchèque vend des vignettes électroniques d’un jour, de 10 jours, de 30 jours et annuelles sur edalnice.cz. Achetez chacune sur le site officiel avant d’entrer sur l’autoroute du pays concerné, en vérifiant la date de début.
  • Voiture de location. Assurez-vous que le contrat autorise la Slovaquie et la République tchèque. Le reste est dans notre guide de la location de voiture.
  • Se garer à Prague coûte du temps et de l’argent dans le centre. Si Prague est votre seule destination, le train demande moins d’efforts.

La distance et le temps de route sont notre propre calcul à partir des données OpenStreetMap entre Deák Ferenc tér et la vieille ville de Prague, effectué le 1er novembre 2026. Types de vignettes d’après la boutique officielle tchèque, consultée le 1er novembre 2026.

Rejoindre la gare à Budapest

Gare Qui y part Métro Tramways
Nyugati EuroCity, railjet, train de nuit Metropol M3 4, 6
Kelenföld Trains RegioJet M4 1, 19, 49
Gare routière Népliget FlixBus, bus RegioJet M3
Keleti Certains trajets FlixBus M2, M4 24, 28

Nyugati est à deux stations de Deák Ferenc tér sur la M3, avec des consignes au bout de la voie 6 et des guichets ouverts de 06:00 à 19:35. Si vous ne savez pas lequel des quatre noms figure sur votre billet, lisez notre guide des gares de Budapest, avec le métro, les taxis et les consignes de chacune.

Vitre de porte d’un EuroCity à Praha hlavní nádraží avec la plaque de parcours de l’EC 273 Metropolitan de Praha à Budapest-Nyugati et les arrêts intermédiaires

Une plaque de parcours de 2019 sur l’EuroCity Metropolitan à Praha hlavní nádraží, de Praha à Budapest-Nyugati. Photo : Bahnfrend, CC BY-SA 4.0, redimensionnée, via Wikimedia Commons

À l’arrivée à Prague. Praha hlavní nádraží a sa propre station de métro, Hlavní nádraží, sur la ligne C, à une station de Muzeum, en haut de la place Venceslas, et à une de Florenc.

Sources : MÁV, pages des gares Budapest-Nyugati et Budapest-Kelenföld ; DPP, ligne C ; vérifié le 1er novembre 2026.

Le verdict

Réservez le train de jour depuis Nyugati deux semaines à l’avance : 30 euros, sept heures et pas d’aéroport. RegioJet si vous logez à Buda ou s’il est moins cher, le Metropol si vous voulez récupérer la journée, et le bus si l’écart de prix est important. Vous partez plutôt vers l’ouest ? Lisez notre guide de Budapest à Vienne, et pour une halte à mi-chemin, l’excursion à Bratislava.

Les prix varient selon la demande et les dates, vérifiez donc le prix final au moment de réserver.

Articles connexes

Bon à savoir

Combien de temps dure le train de Budapest à Prague ?

Environ 6 heures 53 minutes avec les EuroCity et railjet directs de Budapest-Nyugati à Praha hlavní nádraží, d'après l'horaire international de la MÁV. Les trains RegioJet via Vienne mettent environ 7 heures depuis Budapest-Kelenföld. Le train de nuit met près de 13 heures, car il est calé pour arriver à 08:23.

De quelle gare de Budapest part le train pour Prague ?

Les trains de jour des chemins de fer tchèques, slovaques et hongrois et le train de nuit Metropol partent de Budapest-Nyugati, sur le Grand Boulevard, à la station de métro M3. Les trains RegioJet pour Prague partent de Budapest-Kelenföld, sur la ligne M4 au sud de Buda. Vérifiez le nom inscrit sur votre billet.

Combien coûte le billet de train Budapest Prague ?

À partir de 30 euros en deuxième classe avec le billet START Europa de la MÁV ou la Včasná jízdenka Evropa des chemins de fer tchèques (dès 741 Kč), deux tarifs à places limitées liés à un train. Le START Europa Plus remboursable de la MÁV démarre à 37 euros. Sur ses propres trains, RegioJet démarre à 23,90 euros. Les enfants de 6 à 15 ans paient 5 euros avec START Europa, jusqu'à trois par adulte.

Existe-t-il un train de nuit entre Budapest et Prague ?

Oui, l'EuroNight Metropol, chaque nuit. Il part de Budapest-Nyugati à 19:30, et ses voitures-lits et couchettes des chemins de fer tchèques arrivent à Praha hlavní nádraží à 08:23. Les tarifs START Night de la MÁV commencent à 47 euros en couchette de six, 65 euros en voiture-lit à trois et 135 euros en single. Vers le sud, il part de Praha hlavní nádraží à 21:58 et arrive à Nyugati à 08:29.

Faut-il réserver sa place dans le train Budapest Prague ?

Pas dans les trains de jour des chemins de fer tchèques, slovaques et hongrois : les chemins de fer tchèques ne l'incluent pas dans le prix et la recommandent. Dans les trains RJ de RegioJet, les détenteurs d'un pass Interrail ou Eurail doivent en acheter une, dès 1,30 euro. Dans le train de nuit, la réservation est obligatoire et ajoutée au billet.

Vaut-il mieux le train, le bus ou l'avion entre Budapest et Prague ?

Le train pour la plupart des voyageurs : il relie les deux centres-villes en 7 heures environ, avec de la place pour se lever et une voiture-restaurant. Le bus l'emporte quand il est moins cher à votre date ou part à une heure sans train. Le vol dure 1 heure 15 minutes, mais avec le trajet vers l'aéroport et les contrôles, le temps de porte à porte se rapproche beaucoup de celui du train.

Réservez et zappez le guichet

Transfert privé aller simple Budapest depuis ou vers l'aéroportdès €27 · ★ 4.7 (611)
Transferts de l'aéroport de Budapestdès €27.5 · ★ 4.8 (158)

Prix vérifiés le 2026-10-26. Réserver via ces liens soutient le site, sans surcoût pour vous. Comment ça marche.

Prix fixe convenu à l’avance. Le bus 100E reste moins cher.Réserver un taxi depuis l’aéroport →
Prix modifiés ? Adresse fermée ?Dites-le-nous, on corrige

À lire aussi