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%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
The route connecting Duisburg and Heidelberg is served by 2 companies. FlixBus offers the cheapest tickets with fares for just $14.39! With our bus search engine, you can filter your results to optimize your findings. The speediest bus will take you there in only . Just click "Find Now" to see all available options and take your pick!

Duisburg to Heidelberg Bus Information

Cheapest Bus$14.39
Fastest Bus5h 15m
Distance163.9 miles
Bus CompaniesFlixBus, CityBusExpress
  Bus Duisburg - Heidelberg    164 mi
Ø Bus connections8 x
Savings-30%

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
      7:15 PM
      3:20 AM
    20 Nov
    +1
    FlixBusFlixBus
    from $14.39
  • Duisburg
    Heidelberg
      11:15 AM
      4:40 PM
    20 Nov
    FlixBusFlixBus
    from $15.51
  • Duisburg
    Heidelberg
      11:15 AM
      4:40 PM
    11 Dec
    FlixBusFlixBus
    from $15.51
  • Duisburg
    Heidelberg
      7:15 PM
      3:20 AM
    11 Dec
    +1
    FlixBusFlixBus
    from $18.82
  • Duisburg
    Heidelberg
      9:35 PM
      5:10 AM
    20 Nov
    +1
    FlixBusFlixBus
    from $19.93
  • Duisburg
    Heidelberg
      9:35 PM
      5:10 AM
    11 Dec
    +1
    FlixBusFlixBus
    from $19.93
  • Duisburg
    Heidelberg
      11:15 AM
      4:30 PM
    3 Dec
    CityBusExpressCityBusExpress
    from $20.51


  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
      6:13 PM
      9:34 PM
    11 Dec
    Deutsche BahnDeutsche Bahn
    from $22.06
  • Duisburg
    Heidelberg
      12:13 PM
      3:34 PM
    11 Dec
    Deutsche BahnDeutsche Bahn
    from $22.06
  • Duisburg
    Heidelberg
      6:13 PM
      9:34 PM
    11 Dec
    Deutsche BahnDeutsche Bahn
    from $22.06
  • Duisburg
    Heidelberg
      12:13 PM
      3:34 PM
    11 Dec
    Deutsche BahnDeutsche Bahn
    from $22.06


  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
    3 Dec
    BlaBlaCarBlaBlaCar
    from $18.84


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

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
      8:55 PM
      3:35 AM
    15 Dec
    +1
    FlixBusFlixBus
    from $17.72
  • Heidelberg
    Duisburg
      2:15 AM
      10:55 AM
    15 Dec
    FlixBusFlixBus
    from $18.82
  • Heidelberg
    Duisburg
      7:05 AM
      3:40 PM
    16 Dec
    FlixBusFlixBus
    from $18.83
  • Heidelberg
    Duisburg
      2:15 AM
      9:40 AM
    15 Dec
    FlixBusFlixBus
    from $18.83
  • Heidelberg
    Duisburg
      10:10 PM
      3:15 AM
    3 Dec
    +1
    CityBusExpressCityBusExpress
    from $20.51
  • Heidelberg
    Duisburg
      9:50 AM
      4:40 PM
    23 Dec
    FlixBusFlixBus
    from $24.36
  • Heidelberg
    Duisburg
      9:35 AM
      3:40 PM
    21 Dec
    FlixBusFlixBus
    from $27.70
  • Heidelberg
    Duisburg
      2:15 AM
      9:40 AM
    21 Dec
    FlixBusFlixBus
    from $42.11


  Train Heidelberg - Duisburg    164 mi
   Savings

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
      2:02 AM
      6:44 AM
    15 Dec
    Deutsche BahnDeutsche Bahn
    from $22.06
  • Heidelberg
    Duisburg
      2:02 AM
      6:44 AM
    15 Dec
    Deutsche BahnDeutsche Bahn
    from $22.06
  • Heidelberg
    Duisburg
      9:44 PM
      2:49 AM
    15 Dec
    +1
    Deutsche BahnDeutsche Bahn
    from $28.71
  • Heidelberg
    Duisburg
      9:44 PM
      4:40 AM
    15 Dec
    +1
    Deutsche BahnDeutsche Bahn
    from $28.71


  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
      10:00 AM
      1:30 PM
    3 Dec
    BlaBlaCarBlaBlaCar
    from $19.95


Current ticket prices

You'd like to go traveling for some time but you're a bit tight on cash at the moment? Then the bus is the perfect option! Be aware though that it can be a bit tricky to find the best one. Basically, there's two things to consider. Number one is to compare prices. For the trip Duisburg - Heidelberg, fares currently start from $14.39. Number two is to compare travel times. To avoid having to spend too much time on the road, opt for the fastest bus. It will get you to your destination in .

Bus stops in and DuisburgHeidelberg

  Stations
Willy-Brandt-Platz , Heidelberg (Germany)

More on bus features and services

Taking the bus is not only affordable but it's also eco-friendly thanks to its low carbon emissions. Bus operators have also taken giant steps to modernize their fleet. Most of the amenities you get when taking the train or flying, can also be found on board a bus.

Buses have become the way to travel in the 21st century. Unlike most other transportation modes, if you buy a bus ticket from Duisburg to Heidelberg, there’s one operator offering wireless internet at no extra cost: FlixBus. That way you'll be able to share photos of your trip with friends or get some work done if you're on business. When taking a bus from Heidelberg to Duisburg, also check whether the bus of your choice is equipped with entertainment systems.

Keep in mind that it’s best to compare offers: The on-board features of the different companies which serve routes from Duisburg to Heidelberg and back can differ. That's exactly what we're here for: to help you find the right bus. The choice is yours - begin traveling smart now!

Duisburg and Heidelberg: Useful Info

Duisburg
0.50 Million
Heidelberg
143,345
Taxi
$7.98
$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.93
$3.82
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.40
$6.37
Duisburg
Heidelberg
A meal in Duisburg is 1% more expensive than in Heidelberg.
Trusted shop
The CheckMyBus App
Free Download