Train, bus or fly from Indianapolis to West Virginia?
OneJet flies from Indianapolis to Weirton Heights once daily. Alternatively, Amtrak operates a train from Indianapolis to Charleston 3 times a week. Tickets cost $55 - $150 and the journey takes 8 h 22 min.
From Washington St & Illinois St line 8 bus to Indianapolis airport, fly to Pittsburgh airport, then taxi to Weirton Heights. 3 h 3 min $316. From Indianapolis Amtrak train to Charleston Amtrak. 8 h 22 min $107. From Indianapolis, IN bus to Columbus, OH then bus to Charleston, WV. 9 h 8 min $81. From Indianapolis drive to Charleston. 5 h 31 min $36.