質問の内容から判断し大阪市内には土地勘のない方のようですね。
「道頓堀」というのは少し前までくいだおれ太郎くんがいたあの場所、
今でも見上ればでっかいカニやフグがいる場所、阪神が優勝すれば
道頓堀川に飛び込む人がいっぱいいる戎橋のあるあの場所 と決め付けます。
実は「道頓堀」至近の鉄道駅はありません。
一番近くて市営地下鉄のなんば駅(御堂筋&千日前)で徒歩10分弱。
近鉄の難波もほぼ同じ距離で約10分。南海のなんば駅だとやや遠くて
10分強。JR難波だと20分くらいかかると思って良い距離です。
JR難波だと遠くて乗り換えも2回は必要で旅行者にはお勧めできないです。
ですので、
1.USJ駅→JRの大阪駅=地下鉄御堂筋線の梅田駅→なんば駅(or心斎橋駅)
2.USJ駅→JRの野田駅=地下鉄千日前線の玉川駅→なんば駅
のどちらかがよろしいかと。空いているのは2.のルートです。
注意点は
・USJから乗る電車が西九条駅止まりの電車だと西九条で野田/大阪駅方面
行きに乗り換える必要があります。
・どこから行くにしても心斎橋筋/戎橋筋は日時によっては大混雑して
いる場合もあり、時間は余裕をもって行動する必要があります。
お礼
とても良いサイトを紹介してくださってありがとうございました。 おかげさまでJR難波駅から難波ウォークを歩いて道頓堀へ行くことが出来ました。伊丹空港までも、なんばOCATからリムジンバスで帰ることが出来ました。