~ 15 jam tidak terlalu lama untuk berada di jalan di Argentina. ;-)
Anda memang dapat menghemat waktu dengan terbang, tetapi jika Anda tidak terburu-buru, bus nyaman dan jauh lebih murah. (Terutama karena orang asing harus membayar lebih daripada penduduk lokal di Aerolíneas Argentinas, atau begitulah yang saya dengar / baca).
Situs bernama Plataforma 10 * sangat bagus untuk memeriksa jadwal bus Argentina & membeli tiket (Anda dapat mencetaknya). Penduduk setempat mengubah saya ke sana; lebih mudah daripada memeriksa situs web dari masing-masing operator. Dengan tampilan cepat, 3 perusahaan (Crucero Del Norte, Rio Uruguay, Expreso Singer) menjalankan layanan antara BA (Retiro) dan Puerto Iguazu, berjumlah 12 keberangkatan setiap hari, dengan waktu perjalanan sekitar 17–19 jam dan harga dari 912 hingga 1203 $ AR (USD 107–141) [per November 2014].
* Plataforma 10 tampaknya mencakup sebagian besar perusahaan bus Argentina, tetapi sayangnya tidak semua. Setidaknya Via Bariloche juga mengoperasikan rute Buenos Aires - Puerto Iguazú tetapi Anda tidak dapat menemukannya di Plataforma 10.
Saya setuju dengan Mark bahwa Anda harus pasti membayar (bertubuh kecil) jumlah tambahan untuk "cama", "cama suite" atau "cama ejecutivo" (atau apa pun pilihan terbaik disebut) untuk perjalanan lagi. Dengan kursi bersandar sepenuhnya Anda akan mendapatkan setidaknya tidur. Namun pesanlah lebih awal, karena kursi ini cenderung terjual habis terlebih dahulu! (Saya berbicara dengan pengalaman dari 21 jam di semi-cama.)