Pemain memiliki board bus nya sendiri terdiri dari 5 baris dan 10 kolom. Kolom tengah tidak memiliki tempat duduk, kecuali pada baris terakhir. Apabila ada penumpang yang berada di kolom tengah, maka skor akhir akan dikurangi sejumlah penumpang yang berada di kolom tengah.
Rute perjalanan ditentukan secara random dari 5 kartu rute yang disejajarkan secara horizontal. Terdapat 10 kartu rute, tetapi pemain hanya memilih 5 sehingga terdapat ratusan kombinasi rute yang bisa pemain jalani. Setiap kartu memiliki 1-2 pemberhentian. Di setiap pemberhentian ada 2 tipe penumpang yang bisa dipilih untuk dinaikkan dan diletakkan pada pemberhentian berikutnya. Apabila ada percabangan pada jalur, pemain hanya bisa memilih 1 pemberhentian untuk dilewati. Pemain juga hanya bisa memilih 1 dari 2 pilihan penumpang. Penumpang boleh disimpan untuk diletakkan pada pemberhentian di masa mendatang, tetapi apabila ada penumpang yang tidak diletakkan hingga akhir permainan, skor akhir akan dikurangi sejumlah poin penumpang itu.
Terdapat jumlah terbatas untuk setiap tipe penumpang, dengan poin yang semakin berkurang seiring berkurangnya jumlah pada setiap tipe. Poin dijumlah pada akhir permainan, ditambahkan dengan kartu objective dan dikurangi setiap penumpang yang tidak mendapat tempat duduk untuk menjadi skor akhir.
Kartu objective memiliki berbagi misi yang bisa diselesaikan pemain berupa bentuk yang harus disusun, jumlah penumpang yang harus dipenuhi, dll dan berharga sejumlah poin di akhir. 3 kartu dibagikan di awal permainan kepada setiap pemain dan dijaga dari pemain lain. Setelah pemain berhasil menyelesaikan kartu objective, pemain membuka kartu objective dan meletakkan di player board. Pemain bisa memakai kartu objective untuk mengambil jenis penumpang apa saja di pemberhentian. Tetapi kartu objective yang sudah dipakai harus dikembalikan ke deck objective dan tidak lagi berharga poin bagi pemain.