At least 18 people died in western Mexico when a passenger bus plunged off a highway into a ravine early on Thursday, state officials said, adding the passengers were mostly foreigners and some were heading for the U.S. border. En route to the northern border town of Tijuana, the bus had been carrying around 42 passengers, including citizens from India, Dominican Republic and African nations. The bus driver has been detained, the Nayarit state government said in a statement, with authorities suspecting him of speeding round a bend in the road. The bus, part of the Elite passenger line, crashed near Barranca Blanca on the highway outside state capital Tepic, officials said. Last month, a bus crash in the southern state of Oaxaca left 29 people dead, and in February, a bus carrying migrants from South and Central America crashed in central Mexico, killing 17.