По-късно, през 48 пр.н.е., Цезар отново е определен за диктатор с мандат от една година. След като прекарва първите месеци на 47 пр.н.е. в Египет, Цезар заминава за Близкия изток, където унищожава цар Фарнак II в битката при Зела. Неговата победа е толкова бърза и пълна, че той се подиграва на предишните победи на Помпей над толкова бедни врагове. Оттук той се отправя към Африка, за да се заеме с останалите сенаторски поддръжници на Помпей. Постига забележителна победа в битката при Тапс през 46 пр.н.е. над войските на Метел Сципион (който умира в битката) и Катон Млади (който се самоубива). След тази победа той е определен за диктатор за десет години.