Исторический центр города, то есть место сосредоточения основных достопримечательностей, занимает не так много места, поэтому общественным транспортом здесь можно вообще не пользоваться. Но если надо добраться куда-то побыстрее и удобнее — лучше сделать это на трамвае (ходят по расписанию, которое висит на столбе, на розовом фоне расписание для выходных дней, на голубом — для будней). Автобусы расписания не соблюдают, но очень комфортабельны, курсируют в том числе и ночью (с 1.00 до 5.30, надо поднять руку, чтобы водитель заметил, проездные на ночных маршрутах недействительны!)
Кроме того, в городе есть и метро — три линии, соединяющие Центральный вокзал с южными и восточными районами города. Однако туристу пользоваться метро не очень удобно — станции (за исключением Nieuwmarkt и Waterlooplein) расположены не в самых интересных местах.
Билеты на все виды транспорта (трамвай, автобус и метро) едины. Город разделен на зоны; чем больше зон нужно проехать, тем билет дороже (практически весь исторический центр — одна зона). Карта зон висит на остановках и внутри трамваев и автобусов. Билет можно купить у водителя, а также в автоматах на станциях метро. Стоимость проезда 1,60 EUR, действует на любое количество поездок в течение часа. Кроме того, можно купить выгодную стриппенкарт (strippenkaart) — на почте, в табачном киоске или в супермаркете. Стоимость таких карт в 15 полосок — 6,50 EUR, в 45 полосок — 19,20 EUR. Проезд внутри одной зоны — две полоски (плюс по одной полоске на каждую следующую зону), необходимо компостировать: отсчитать нужное количество полосок, согнуть, засунуть до упора в автомат (желтая коробка внутри трамвая или автобуса), услышать щелчок и достать билет. Кроме того, стриппенкарт с 8 полосками можно использовать как единый проездной билет на день (dagkaart), стоимость 6,40 EUR (для лиц старше 65 или младше 18 — 3,20 EUR).
Штраф за безбилетный проезд в Амстердаме составляет 35 евро.
В отделениях голландской туристической службы VVV можно купить комбинированный билет, дающий право проезда на всех видах общественного транспорта, посещения крупнейших музеев (какие именно, можно уточнить здесь) и лодочной прогулки по каналам. Зовется это чудо Amsterdam Pass. Стоимость 38 EUR на 1 день, 48 EUR на 2 дня и 58 EUR — на 3 дня.