Well first of all I thinking of flying from the Ontario airport into Phoenix with just a passport without a VISA then I thought about taking a greyhound bus from Riverside to Phoenix but spent about 6 hours researching the safest way possible. After reading various forums around the internet and also countless threads on here, I feel like taking a train/greyhound bus is the riskiest way to get there then there's flying which is just hoping the TSA agent isn't someone wanting abuse their power and then thirdly and which looks the safest way is via GOtobus.
I'm 22 with just an international passport. Planning on going out to Arizona for a few days to visit my girlfriend and I'm very fluent in English and from a look I don't look "illegal" and can more than likely pull it off if just ASKED questions about immigration status but NOT being asked to show proof.
If someone could provide me with advice on which one of the 3 forms of travel I should choose, I would very much appreciate it.