Overview The average travel time between Besançon and Karlsruhe is 2h40 minutes. The quickest route is 2h40 minutes. The first train leaving Besançon is at 12:06, the last at . There is an average of 1 trains a day between Besançon and Karlsruhe, leaving approximately every -1J 04h minutes.