|Distance||202 miles (325 km)|
|Average train duration||9 h 37 min|
|Average train ticket price||$43 (€40)|
Trains from Dallas, TX to Edmond, OK cover the 202 miles (325 km) long trip taking on average 9 h 37 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $40 (€37), but the average price of train tickets is $43 (€40).
Here are some other resources that might have the information you need