French Railways (SNCF) operates a train from Colmar to Freiburg im Breisgau hourly. Tickets cost $18 and the journey takes 46 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly. Alternatively, FlixBus operates a bus from Colmar to Freiburg im Breisgau 3 times a day. Tickets cost $3 - $6 and the journey takes 45 min. 2 other operators also service this route.
From Colmar train to Basel SBB then train to Freiburg(Breisgau) Hbf. 1 h 50 min SFr 55. From Colmar bus to Basel EuroAirport, EuroAirport Basel then bus to Freiburg. 2 h 40 min SFr 10. From Colmar drive to Freiburg im Breisgau. 40 min SFr 7.