Just works like this if you go tomorrow before or after the match as it covers only the part of the trip that you do in Hessen. But - your match ticket covers the trains you go in the VRN region - that directly starts at the border from Hessen to Württemberg. If you want to go from Frankfurt to Heidelberg/Sinsheim another day you probably better take the Germany ticket of the bahn or other possibilities.
https://www.bahn.com/en/view/index.shtml
You have to take away the tick at the "prefer fast connections" box !!! - It will give you some possibilities.
Start: Frankfurt am Main Flughafen (if you start main train station you have to take "Frankfurt (Main) HbF"
Destination: Directly prior to the match Sinsheim (Museum/Arena) or if you stop over in Heidelberg - "Heidelberg HbF"
The Hesse ticket you can book online here:
https://fahrkarten.bahn.de/privatku...0_REGIO-LAENDERTICKETS-KARTE-HESSEN_LZ03#stay (click "in the basket" - then you come to a page in which you have to add the Reisedatum - travelling date - they somehow haven't translated all words...) - but you can get it at the machines in Frankfurt as well as the ticket offices they probably have there (as big as Frankfurt Main Flughafen railstation is I believe they still have a ticket office there that offers help.
Conditions for the Hesse ticket:
- Tour a state of your choice on local and regional services for a whole day.
- Travel with up to four fellow passengers
- From Monday to Friday from 09:00 until 03:00 on the following day
- On weekends and on public holidays the ticket is valid from midnight
------------------------------------
The Germany ticket costs:
1 person travelling: EUR 44
2 persons travelling: EUR 52
3 persons travelling: EUR 60
4 persons travelling: EUR 68
5 persons travelling: EUR 76
For that trip it probably is cheaper to book the normal fare if you go with more than 2 persons.
More:
https://www.bahn.com/en/view/offers...4_S02_D002_KIN0060_REGIO-INDEX-QDL-UNTEN_LZ01
----------------------------------------------------
There is many possibilities. Taking the fast trains (ICE) from Frankfurt to Heidelberg costs about 20 EUR one way for one person.