Bus Duisburg to Heidelberg and return

Cheap bus and train tickets for trips from Heidelberg to Duisburg and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Do you plan on traveling from Duisburg to Heidelberg or the other way around? If you’re looking to save money or just want the best deal, our bus search can help you check and compare bus deals and availability of all companies offering this connection. That's exactly what we're here for: to help you find the right bus. CheckMyBus can help you find the ideal bus ticket from Heidelberg to Duisburg. Just click "Find Now" to see all available options and take your pick!

Duisburg to Heidelberg Bus Information

Cheapest Bus$20.52
Fastest Bus5h 15m
Distance163.9 miles
Bus CompaniesCityBusExpress, FlixBus
  Bus Duisburg - Heidelberg    164 mi
Ø Bus connections8 x
Savings-26%

The cheapest bus routes from Duisburg to Heidelberg

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Duisburg
    Heidelberg
      11:15 AM
      4:30 PM
    4 Sep
    CityBusExpressCityBusExpress
    from $20.52
  • Duisburg
    Heidelberg
      8:18 PM
      3:20 AM
    4 Sep
    +1
    FlixBusFlixBus
    from $21.06
  • Duisburg
    Heidelberg
      7:15 PM
      3:20 AM
    4 Sep
    +1
    FlixBusFlixBus
    from $24.38
  • Duisburg
    Heidelberg
      11:55 AM
      5:20 PM
    4 Sep
    FlixBusFlixBus
    from $24.39
  • Duisburg
    Heidelberg
      9:35 PM
      5:10 AM
    4 Sep
    +1
    FlixBusFlixBus
    from $27.71
  • Duisburg
    Heidelberg
      2:40 AM
      9:35 AM
    4 Sep
    FlixBusFlixBus
    from $27.72


  Train Duisburg - Heidelberg    164 mi

The cheapest train connections from Duisburg to Heidelberg

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Duisburg
    Heidelberg
      10:34 AM
      3:40 PM
    27 Aug
    Deutsche BahnDeutsche Bahn
    from $28.73
  • Duisburg
    Heidelberg
      6:43 PM
      11:39 PM
    26 Aug
    Deutsche BahnDeutsche Bahn
    from $28.73
  • Duisburg
    Heidelberg
      10:55 AM
      3:40 PM
    27 Aug
    Deutsche BahnDeutsche Bahn
    from $28.73
  • Duisburg
    Heidelberg
      6:43 PM
      11:39 PM
    26 Aug
    Deutsche BahnDeutsche Bahn
    from $28.73


  Carpooling Duisburg - Heidelberg    164 mi

The cheapest carpooling offers from Duisburg to Heidelberg

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Duisburg
    Heidelberg
      1:40 PM
      5:10 PM
    4 Sep
    BlaBlaCarBlaBlaCar
    from $18.86


  Bus Heidelberg - Duisburg    164 mi
Ø Bus connections8 x
Savings-29%

The cheapest bus routes from Heidelberg to Duisburg

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Heidelberg
    Duisburg
      10:10 PM
      3:15 AM
    4 Sep
    +1
    CityBusExpressCityBusExpress
    from $20.52
  • Heidelberg
    Duisburg
      11:10 AM
      6:35 PM
    4 Sep
    FlixBusFlixBus
    from $21.05
  • Heidelberg
    Duisburg
      7:05 AM
      3:40 PM
    4 Sep
    FlixBusFlixBus
    from $21.06
  • Heidelberg
    Duisburg
      2:00 AM
      10:35 AM
    4 Sep
    FlixBusFlixBus
    from $23.27
  • Heidelberg
    Duisburg
      9:35 AM
      4:41 PM
    4 Sep
    FlixBusFlixBus
    from $23.28
  • Heidelberg
    Duisburg
      9:55 AM
      4:30 PM
    4 Sep
    FlixBusFlixBus
    from $26.60
  • Heidelberg
    Duisburg
      8:40 PM
      3:20 AM
    4 Sep
    +1
    FlixBusFlixBus
    from $27.72
  • Heidelberg
    Duisburg
      3:05 PM
      9:20 PM
    4 Sep
    FlixBusFlixBus
    from $28.82


  Train Heidelberg - Duisburg    164 mi

The cheapest train connections from Heidelberg to Duisburg

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Heidelberg
    Duisburg
      5:36 AM
      9:50 AM
    4 Sep
    Deutsche BahnDeutsche Bahn
    from $39.82
  • Heidelberg
    Duisburg
      5:36 AM
      8:46 AM
    4 Sep
    Deutsche BahnDeutsche Bahn
    from $39.82
  • Heidelberg
    Duisburg
      9:14 PM
      12:15 AM
    4 Sep
    +1
    Deutsche BahnDeutsche Bahn
    from $39.82
  • Heidelberg
    Duisburg
      4:13 AM
      7:23 AM
    4 Sep
    Deutsche BahnDeutsche Bahn
    from $39.82


  Carpooling Heidelberg - Duisburg    164 mi

The cheapest carpooling offers from Heidelberg to Duisburg

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Heidelberg
    Duisburg
      6:20 PM
      9:50 PM
    4 Sep
    BlaBlaCarBlaBlaCar
    from $17.75


Current ticket prices


Bus stops in Duisburg and Heidelberg

  Stations
Willy-Brandt-Platz , Heidelberg (Germany)

More on bus features and services

Finding a cheap bus ticket from Duisburg to Heidelberg can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You cancheck and compare all the offers available and choose the perfect bus! Go for the fastest bus if you're in a hurry, choose the most affordable one if you want to travel without breaking the bank or select the one that offers the best amenities.

While a small bag on-board, air conditioned and ample legroom are becoming the norm on most buses, some companies go the extra mile and offer modern appliances such as power outlets (sometimes in every single row) or wireless internet at no extra cost. Just enter your point of departure, destination and your preferred date of travel and let our smart bus search engine start comparing the best bus operators. For instance, when you take a bus from Heidelberg to Duisburg, wireless internet at no extra cost can be found on board most buses operated by FlixBus.

We’ll help you pick the best offer so that your bus trip from Duisburg to Heidelberg and back is as, or even more convenient than taking the train or flying.

Duisburg and Heidelberg: Useful Info

Duisburg
0.50 Million
Heidelberg
143,345
Taxi
$7.99
$6.10
Duisburg
Heidelberg
A cab ride in Duisburg is 24% more expensive than in Heidelberg.
Local buses
$2.88
$2.66
Duisburg
Heidelberg
A bus fare in Duisburg is 8% more expensive than in Heidelberg.
Beer
$3.94
$3.83
Duisburg
Heidelberg
A large beer in Duisburg is 3% more expensive than in Heidelberg.
Water
$0.66
$0.52
Duisburg
Heidelberg
A bottle of water in Duisburg is 22% more expensive than in Heidelberg.
Meal
$6.41
$6.38
Duisburg
Heidelberg
A meal in Duisburg is 1% more expensive than in Heidelberg.
Trusted shop
The CheckMyBus App
Free Download