The itinerary lasts 3hrs 55min, and has 3 steps, and it will cost 21 euros minimum.

Dijon - Mulhouse
The step from Dijon to Mulhouse lasts 1hrs 15min. You'll travel in a TGV Inoui operated by SNCF Voyageurs.
On board, you'll have access to: Wi-Fi, Plug sockets, Drinks and snacks, Bike.

Mulhouse - Bâle
The step from Mulhouse to Bâle lasts 00hrs 20min. You'll travel in a regional train.
On board, you'll have access to: Bike.
You can find tickets from 3 euros if you book 1 months in advance.

Bâle - Coire
The step from Bâle to Coire lasts 2hrs 20min. You'll travel in a long distance train.
On board, you'll have access to: Wi-Fi, Plug sockets, Drinks and snacks.
You can find tickets from 18 euros if you book 2 months in advance.